Welcome to the Sticky Note Application! This project is designed to help users manage notes in an efficient and intuitive manner. It's simple yet powerful, providing a streamlined experience for note-taking on the go. Dive into the details below to learn more about the features, tech stack, and setup process.
- Create and Edit Notes: Quickly create new notes and edit them at any time.
- Categorization: Organize notes by categories or labels for easy retrieval.
- Offline Access: Access your notes even without an internet connection.
- Frontend: Android Studio using Java/Kotlin for building a smooth and responsive user interface.
Follow these steps to get the Sticky Note Application running on your local machine:
-
Clone the Repository:
git clone git@github.com:sarangs1621/sticky-note-app.git
-
Open in Android Studio:
- Launch Android Studio and open the cloned project.
- Sync the Gradle files to download necessary dependencies.
-
Run the Application:
- Connect an Android device or use an emulator.
- Click on Run to build and deploy the app.
- Dependencies: The necessary dependencies are listed in the
build.gradle
file and will be synced automatically.
- UI Components: Activities and fragments to handle different user interactions.
- Utils: Helper classes for date formatting, note sorting, etc.
- Users: Create, edit, and delete notes effortlessly. Organize notes using categories for better management.
- Offline Mode: All notes are available offline, and changes are synced when online.
Here's a sneak peek at our UI:
- Note List: A clean and organized view of all your notes.
- Note Editor: Create or edit notes with a simple and effective editor.
We love contributions! Feel free to submit pull requests or open issues for new features, bugs, or improvements.
- Fork the repository.
- Create a new branch (
git checkout -b feature-branch
). - Commit changes (
git commit -m 'Add some feature'
). - Push to the branch (
git push origin feature-branch
). - Open a pull request.
This project is licensed under the MIT License. Feel free to use, modify, and distribute this project as needed.
- Developer: Sarang S Nair - LinkedIn
Feel free to reach out if you have any questions, suggestions, or just want to say hello! π