TODO: Change db scheme to allow for multiple users --> easier to create tests
Info on the repository pattern: https://itnext.io/android-data-repository-a-simple-pattern-that-we-often-misunderstand-6a6fb13b5a81
- Database is hosted using elephantsql.com (can also use postgres.app to locally host)
- Can graphically view database using postico (if not working, use URL and create new database to check credentials)
- Run backend and port forward to the internet (can use either ngrok or port forwarding built into vscode)
- Make sure the data sources instances are using the correct URL (port forwarded link)
- Can use Postman for better interfacing with the API