Skip to content

music-soul1-1/fire-notes-mobile

Repository files navigation

fire-notes-mobile


FireNotes

FireNotes - notes and to-do application.

This is a mobile version of FireNotes. It is written in React Native and uses Firebase as a storage.

Features

  • Save your notes and tasks.
  • Mobile version of FireNotes.
  • Real-time updates.
  • Storage and Authentication are provided by Firebase.

Screenshots

Screenshot_2023-10-13-15-18-00-182_com firenotes Screenshot_2023-10-13-15-14-25-651_com firenotes Screenshot_2023-10-13-15-14-22-077_com firenotes Screenshot_2023-10-13-15-13-36-989_com firenotes

Usage

  1. Download the latest release.
  2. Install the app on your device.
  3. Open the app and sign in with your Google account.
  4. Enjoy!

Plans

  • Add support for other authentication methods.
  • Improve UI.
  • Add support for other languages.
  • Optimize the app.
  • Add features.

Development

  1. Clone the repository.
  2. Install dependencies with npm install.
  3. Download google-services.json from your Firebase project and put it in the android/app folder.
  4. Run the app with npm start in one terminal, and npx react-native run-android in the other.
  5. After making changes and testing, open pull request.

To build release version, run cd android in the project directory. Then run ./gradlew assembleRelease. The apk will be in android/app/build/outputs/apk/release/app-release.apk. Don't forget to change app version (and increment versionCode) in android/app/build.gradle.

Note: if you're experiencing issues with building the app (Could not open proj generic class cache for build file '...\android\app\build.gradle'), try building the app with Android Studio first.

Changelog

v.0.0.2

  • Styling improvements
  • FAB added
  • App icon added

v.0.0.1

  • Initial release

License

FireNotes is an open-source project and released under the MIT License.

Credits

FireNotes is developed and maintained by music-soul1-1.