ClipNote is a powerful and intuitive note-taking application, designed to be a near clone of Google KeepNotes. Built with Flutter and Dart, ClipNote leverages Firebase Firestore for cloud storage and SQLite for offline access, ensuring your notes are always available, synced, and secure.
- Google Sign-In: Seamless user authentication with Google.
- Note Management: Create, edit, delete, star, and pin notes.
- Search: Efficiently search notes by title and content.
- Customizable Backgrounds: Change note backgrounds with a variety of images.
- Real-time Sync: Sync notes across devices using Firebase Firestore.
- User-Friendly UI: Modern and intuitive interface inspired by Google Keep.
- Flutter SDK: Install Flutter
- Firebase Project: Create a Firebase Project
- Clone the repository:
git clone https://github.com/your-username/clipnote.git cd clipnote
- Install dependencies:
flutter pub get
- Run the application:
flutter run
- Sign in with your Google account.
- Create, edit, and manage your notes with ease.
- Use the search bar to find notes quickly.
- Customize your notes by changing the background images.
- Sync your notes across devices automatically.
Contributions are welcome! Please fork the repository and create a pull request with your changes. Ensure that your code adheres to the existing code style and includes relevant tests.