An elegantly designed, minimalistic notes application built with Flutter and powered by Firebase. This app offers an intuitive user experience with essential features such as authentication and real-time data management using Firebase Firestore.
- Minimalistic UI: A clean, modern, and easy-to-use interface for seamless user interaction.
- Splash Screen: A beautiful and responsive splash screen for enhanced user experience.
- Firebase Authentication: Secure user sign-in and sign-up with Firebase Authentication.
- Firestore Integration: Efficient data storage and real-time syncing of user notes using Firebase Firestore.
Splash Screen | Login | Home Screen | Notes | Add Note | Profile |
---|---|---|---|---|---|
- Flutter: A cross-platform framework that enables beautiful, responsive UIs for both Android and iOS.
- Firebase Authentication: For managing secure user authentication and authorization.
- Cloud Firestore: For efficient and scalable cloud data storage and real-time syncing.
Before running this project, ensure you have the following installed:
-
Clone the repository:
git clone https://github.com/your-username/flutter-firebase-notes-app.git
-
Navigate to the project directory:
cd flutter-firebase-notes-app
-
Install the dependencies:
flutter pub get
-
Set up Firebase for both Android and iOS:
- Follow this guide to configure Firebase.
- Download the
google-services.json
file for Android andGoogleService-Info.plist
for iOS.
-
Run the application:
flutter run
Contributions are welcome! Feel free to submit a Pull Request or open an Issue to improve the app.
This project is licensed under the MIT License. See the LICENSE file for more details.
- Your Name - your-github-profile
Happy Coding! 🎉