Giter Site home page Giter Site logo

luminous8 / croma Goto Github PK

View Code? Open in Web Editor NEW

This project forked from croma-app/huehive-mobile-app

0.0 0.0 0.0 132.1 MB

[Croma] : An open source react native app for web, iOS and android for color palette management

Home Page: https://croma.app

License: MIT License

JavaScript 71.26% Ruby 2.62% Objective-C 2.31% Java 23.49% Starlark 0.31%

croma's Introduction

Croma DEMO

Installation guide

  • Installation: yarn
  • Running on android: yarn android
  • Running on ios: yarn ios

Release

Releases are maintained using fastlane.

Play store(Android):

  1. Create a new release in github with a new tag
  2. Publish the release. This will trigger the workflow that will release it to playstore as a beta testing track.
  3. Once beta testing is done promote the release to production from play store console.

App store(iOS):

iOS is not fully automated yet. From your local

cd ios
fastlane beta

Web

Currently, We are upgrading react-native and web version is available in the web branch with the old react-native. https://github.com/croma-app/croma-react/tree/web

References

Code styling

https://github.com/google/google-java-format

https://github.com/sherter/google-java-format-gradle-plugin

https://github.com/typicode/husky

Fix java files


./gradlew goJF

Contribution

Feel free to send us pull request from the open issues. If you are not sure about something please join the discord server and ask us anything.

Debugging:

Setup the react native debugger. It allows to inspect network request - https://github.com/jhen0409/react-native-debugger

To see console log From the simulator, press (⌘+D) and press Remote JS Debugging. This will open a resource, http://localhost:8081/debugger-ui on localhost. From there, use the Chrome Developer tools JavaScript console to view console.log Stackoverflow

Troubleshooting

If you don't see console logs, please check if adb is in the path https://stackoverflow.com/questions/17901692/set-up-adb-on-mac-os-x

Keystore file '/Users/bhuwanjoshi/Desktop/work/croma-react/android/app/debug.keystore' not found for signing config 'debug'. https://stackoverflow.com/questions/57016236/keystore-file-project-folder-android-app-debug-keystore-not-found-for-signing

IOS build issues

  1. Clean Build Folder (⇧ + ⌘ + K), clean DerivedData directory, CocoaPods caches, and restart macOS

croma's People

Contributors

ashokaditya avatar bhujoshi avatar danish-m avatar ebiroud avatar eduardoflima avatar kamalkishor1991 avatar mtalhabaig3 avatar walia8416 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.