A simple Notes App built using Flutter and Firebase. The app allows users to take notes and sync them across devices in real-time using Firebase. It's designed to be simple, intuitive, and highly functional with cloud storage. Additionally, the app is integrated with Google Gemini for AI-based chat functionality.
- Real-time Syncing: Keep your notes updated across all devices using Firebase.
- User-friendly Interface: Clean and intuitive design for easy note management.
- Cloud Storage: Store notes securely in the cloud and access them anytime, anywhere.
- Cross-Platform: Supports both Android and iOS devices.
- Authentication: Secure user authentication with Firebase Auth (optional).
- AI Chat: Interact with the app using the integrated Google Gemini AI for smart responses.
Follow these steps to get your development environment set up for the Notes App.
- Install Flutter: Follow the instructions on the official Flutter website.
- Set up a Firebase Project:
- Go to the Firebase Console.
- Create a new Firebase project and configure it for both Android and iOS.
- Download the configuration files (
google-services.json
for Android andGoogleService-Info.plist
for iOS).
- Set up a Google Gemini API key:
- Go to the Google Gemini API documentation and get the API key for integration.
-
Clone the repository:
git clone https://github.com/your-username/notes-app.git cd notes-app
For queries or support, feel free to reach out:
📞 +91 9408962204
📧 [email protected]