Register a new To-Do and organize your tasks
🍉 Offline To-Do list app with WatermelonDB 🍉
WatermelonDB
·
Report Bug
·
Request Feature
This is a simple project to study the watermelonDB tool.
Where a database was created with a To-Dos table, so the user can create, delete and check/uncheck the task is done.
The use of watermelon allows the application to be completely offline, where the user will always have the data saved in the device.
Note: This is a very simple project and I don't recommend using watermelon, this is just an example.
To get a local copy up and running follow these simple steps.
- Clone the repo
git clone https://github.com/fhugoduarte/OfflineToDoList.git
- Install packages
yarn install
- Run android project
yarn android
- Run ios project
cd ios && pod install
yarn ios
- Configure watermelonDB
- List saved To-Dos
- Create new To-Do
- Delete existing To-Do
- Check/Uncheck a To-Do
- Filter To-Dos by done status
- Synchronize with a fake api
Contributions are what make the open source community such an amazing place to be learn, inspire, and create. Any contributions you make are greatly appreciated.
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature
) - Commit your Changes (
git commit -m 'Add some AmazingFeature'
) - Push to the Branch (
git push origin feature/AmazingFeature
) - Open a Pull Request