Notely Knowledge is power! Jesus Mendoza, Maximilian Orozco, Gian Tolentino, Abraham Estrada User Login - User can login using their Google account - Firebase used for Authentication - Photos taken by the user can be uploaded to the cloud - User will be redirected if they are not logged in Camera - User can choose to take a photo using the system's camera - Photo is collected by the app through intent - Photo is then automatically opened in a cropper tool - Cropper tool will then save the cropped image to the user's phone - User can also choose to find an existing photo on their phone to crop User files - Saved with Firebase - App allows the user to view any of their files that are on FireBase storage - User can also pick files on their phone to upload to the cloud - Image Metadata is stored in a database. - Realtime database is automatically synced for each user Concepts Some concepts used in the making of Notely - Data binding - Cloud database and storage - Images stored locally - Authentication - Model View View Model paradigm - Intents and permissions - Navigation