/NotesApp

An Android application designed for creating, editing, and managing notes.

Primary LanguageJava

Notes App

Notes App is an Android application designed for creating, editing, and managing notes.

Users can register and log in using Firebase Authentication, allowing them to save their notes securely.

Notes are stored in Firebase Firestore database, a real-time NoSQL database, ensuring seamless synchronization across devices.

The app includes functionalities such as timestamp display and verification of user emails.

Key Features:

User Authentication: User login and registration using Firebase Authentication.
Real-time Note Management: Create new notes, edit existing ones, or delete them.
Logout: Log out securely with a single click using the menu button.
Sorting Notes: Organize your notes with a descending order display based on their creation timestamp, providing a clear and chronological overview.

How to Use:

1. Launch the app and register/login with your email.
2. Create new notes with the "+" button or edit existing ones.
3. Swipe left on a note to reveal the delete button.
4. Tap the menu button to access the logout option.

Technologies:

Android Studio
Java
Firebase Authentication
Firebase Firestore database