A todo app powered by react-native. The project is not tested on iOS.
Last tested: 23/08/2023. Working fine except graphical glitches.
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.
- Make sure you have Android Studio installed.
- Rename
.env.bakto.envand fill in the required fields accordingly. Your IP will be your local machine IP address. - Delete any preexisting
node_modulesfolder, then run the code below:
npm ci | npm run android- Install all python prerequisites listed in
requirements.txt. - Make a copy of
sample.sqlitetoaccount.sqliteor other names as determined in theserver.pyfile. - To run the python server, use the following:
npm run serverIcons can be set using the following commands, courtesy of react-native-make:
npx react-native set-icon --path <path_to_png> --platform androidImage should be 1024x1024 in size. Check this for more information.