- Kotlin android application
- SQLite database
- NodeJS
- Initial setup by following this guide
- Use android studio for development
- Initial empty SQLite database has ben created
- access using
sqlite3command
-
Navigate into
server/ -
Copy
.env-templateto.env, which should contain the following variables:SESSION_SECRET: Secret used to store cookies on the clientPORT: The port that the server listens onDB_LOC: The location of the SQLite database file the server uses
-
Run
npm installto install dependencies -
Run
npm run init_dbto create the database and its tables. -
Run
npm startto start the server ornpm run devto start the user in development mode, which reloads the server on file changes.