Skip to content

wilfred-asomanii/journal-app

Repository files navigation

Journal App

This is an App with which users can put down thoughts, feelings or even other important stuff for safe keeping. This project is the final challenge of the 2018 ALCwithGoogle programme.

This is a relatively simple implementation of CRUD using Firebase Firestore, Storage and Material Design. Text input are stored in Firestore, images attached are uploaded to cloud storage. This data is persistent online, hence, even if the user logs into another device, their data are available. And the app has a cool name too Journally

Getting Started

You can clone the repo or just install the APK

Prerequisite To Run Code

Prerequisites To Install APK

  • Make sure Google Play Services is installed on target device.

Screenshots

1 2 3 4
screen1 screen2 screen3 screen4

Features

  • Google Sign in.

  • Usual CRUD activities.

  • Synchronised data across all devices logged into.

  • Real time updates.

  • Search.

  • Swipe left to delete.

  • Click to view entry details.

  • Long click to update entry.

  • Add images.

Built With

Author

  • Wilfred Agyei Asomani

See also the list of contributors.

Contribution

Ideas to make this much better are accepted.

License

This project is licensed under the Apache License v2 - see the LICENSE.md file for details

Acknowledgments

  • Dharan Aditya
  • Stack Overflow
  • Android Developers
  • Firebase Team.
  • Udacity.
  • Andela Learning Community.

About

2018 ALCwithGoogle final challenge

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages