https://github.com/waffiqaziz/bazz-list
Easily save and organize your notes, via Android App.
https://github.com/waffiqaziz/bazz-list
dagger-android koin-injection kotlin-android room-database to-do-list
Last synced: 2 months ago
JSON representation
Easily save and organize your notes, via Android App.
- Host: GitHub
- URL: https://github.com/waffiqaziz/bazz-list
- Owner: waffiqaziz
- License: other
- Created: 2024-08-03T04:12:06.000Z (9 months ago)
- Default Branch: dev-aztec
- Last Pushed: 2024-12-19T23:43:19.000Z (4 months ago)
- Last Synced: 2024-12-30T07:11:39.798Z (4 months ago)
- Topics: dagger-android, koin-injection, kotlin-android, room-database, to-do-list
- Language: Kotlin
- Homepage:
- Size: 902 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# BAZZ List
## Description
BAZZ List is a simple and intuitive Android application for managing your notes efficiently. It
features a clean user interface with support for adding, editing, and deleting notes. The app uses a
Room database to store notes and provides a smooth user experience with multi-selection
capabilities.## Features
- **Add Notes:** Easily create new notes with a user-friendly editor.
- **Edit Notes:** Modify existing notes with a simple interface.
- **Delete Notes:** Remove unwanted notes with ease.
- **Multi-Selection Mode:** Long-press to select multiple notes and perform batch operations.
- **Navigation:** Smooth transitions between different views and activities.### Screenshots
![]()
![]()
*Screenshots showing the main screen and note editor.*
## Getting Started
To run BAZZ List on your local machine, follow these steps:
1. **Clone the repository:**
```bash
git clone https://github.com/waffiqaziz/BAZZ-List.git
2. Open the project in Android Studio.3. Build the project:
- Go to Build > Make Project or use the shortcut Ctrl+F9.
1. Run the app:
- Connect an Android device or start an emulator.
- Click on the Run button or use the shortcut Shift+F10.## Dependencies
- Android Jetpack Library (Room database, Navigation Component, RecyclerView)
- Koin dependency injection
- Material 3
- [AztecEditor](https://github.com/wordpress-mobile/AztecEditor-Android)## Contributing
If you want to contribute to the development of BAZZ List, please follow these steps:
1. Fork the repository.
2. Create a feature branch ```git checkout -b feature/YourFeature```.
3. Commit your changes ```git commit -am 'Add new feature'```.
4. Push to the branch ```git push origin feature/YourFeature```.
5. Create a new Pull Request.## License
This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.
### Third-Party Licenses
Please note that this project includes components that are licensed under different terms:
- The `AztecEditor` library is licensed under the [Mozilla Public License 2.0 (MPL 2.0)](http://mozilla.org/MPL/2.0/). See the `LICENSES/MPL-2.0.txt` or click [here](LICENSES/MPL-2.0.txt) file for more details.
*If you have any questions or suggestions, feel free to reach out.