Before you contribute to this project, please read this document carefully.
- Android Studio
- Language: Kotlin
- UI: Jetpack Compose
- Architecture: MVVM (Model-View-ViewModel)
- Database: Room (SQLite)
- Create an issue
- Wait for the issue to be approved
- Fork this repository
- Clone your forked repository
- Create a new branch
- Make your changes
- Commit your changes
- Push your changes to your forked repository
- Create a pull request
- Wait for the pull request to be reviewed
- Implement delete times
- Make a dialog for delete confirmation
- Improve Look of history
- Improve overall look of the app
- Write some tests for view-models
- Write a README.md file
- Make a app icon
- You can also create an issue for any other bugs or improvements you find.
- Please do not make any changes to the
main
branch. - Every issue should be for one feature only.
- Make sure you only make changes to the files that are necessary for the feature you are working on.