Pic-A-Day is a visual diary Android app built to capture and organize your daily memories through photos and notes in an intuitive calendar interface.
- Visual Calendar: Preview your memories directly on the calendar grid.
- Photo Journaling: Attach multiple images and detailed notes to any specific date.
- Cloud Sync: Securely store and access your memories anywhere using Firebase.
- Private Access: Secure authentication system to keep your diary personal.
- UI: Jetpack Compose with Material 3.
- Language: Kotlin.
- Backend: * Firebase Auth: User management.
- Cloud Firestore: NoSQL database for notes and metadata.
- Cloud Storage: Image hosting.
- Image Loading: Coil.
- Navigation: Compose Navigation.
The project follows MVVM (Model-View-ViewModel) pattern and Clean Architecture principles to ensure scalability and maintainability.
This project is licensed under the Apache License 2.0 - see the LICENSE file for details.