MyNotes is a fully functional Android note-keeping application designed to help users organize their tasks, and important information in a simple and secure way.
The app supports user authentication with email validation for login and signup, and allows creating, reading, updating, and deleting notes (CRUD operations). In addition,
it supports image uploading and filtering important contents by marking them as important.
The idea behind MyNotes is to provide a lightweight and easy-to-use android mobile application for managing personal information. Users often need a digital space to:
- Keep track of tasks, and personal notes
- Organize contacts or small pieces of information efficiently
- Secure their notes with authentication
- Mark important if required for quick filtering and navigation
This app focuses on simplicity while offering essential features for note management, making it suitable for all individuals.
Using SQLite, the app stores all data locally, ensuring fast performance without the need for external servers.
It also lays the foundation for further enhancements, such as ** cloud sync ** features.
- Technologies Used: Java, Android Studio, SQLite Database
- Features: Login, Signup, Password Reset, Note Creation, Updating, Reading, Deleting
- Add support for attachments such as PDFs, and other files
- Implement cloud backup for notes
- Publishing this app to the Google Play Store is strictly prohibited.
- This project is for learning purposes only
- Install Java & Android Studio from the official websites.
- Clone this repository and run

