Skip to content

KohGeek/todoapp-react-native

Repository files navigation

Todo App - Todolo

A todo app powered by react-native. The project is not tested on iOS.

Last tested: 23/08/2023. Working fine except graphical glitches.

Setup

Warning

Please note that this project has only been tested with JDK 17. It's been reported that JDK 11 may work, while JDK 19 does not.

  1. Make sure you have Android Studio installed.
  2. Rename .env.bak to .env and fill in the required fields accordingly. Your IP will be your local machine IP address.
  3. Delete any preexisting node_modules folder, then run the code below:
npm ci | npm run android
  1. Install all python prerequisites listed in requirements.txt.
  2. Make a copy of sample.sqlite to account.sqlite or other names as determined in the server.py file.
  3. To run the python server, use the following:
npm run server

Developers

Icons can be set using the following commands, courtesy of react-native-make:

npx react-native set-icon --path <path_to_png> --platform android

Image should be 1024x1024 in size. Check this for more information.

About

Wireless App Development assignment, developing a todo list application with cloud and local storage functions.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published