Here's some basic information. Please ask questions here to keep conversations organized.
Database: Supabase - 500MB of storage and 2GB of bandwidth with free tier. Also used in class.
We should allow users to create their own database through our front end, and the API will use their custom database. This will allow individuals to manage their own limitations however they want.
API Backend: NextJS - Allows deploying github code on Vercel. A free web hosting option.
Front End: NextJS. Technically, any language can make API calls to the API with a web connection.
For a complete offline front end, we should offer 2 options.
A docker image that walks the user through getting their docker image hosted locally.
A standalone Android / IOs app that makes API calls to itself (an internal database) with the option to connect to connect to a web DB.
Documentation: Wiki tab - Just use the built in wiki for documentation. Should be extensive and guide anyone on how to host their own system😸
Here's some basic information. Please ask questions here to keep conversations organized.
Database: Supabase - 500MB of storage and 2GB of bandwidth with free tier. Also used in class.
API Backend: NextJS - Allows deploying github code on Vercel. A free web hosting option.
Front End: NextJS. Technically, any language can make API calls to the API with a web connection.
Documentation: Wiki tab - Just use the built in wiki for documentation. Should be extensive and guide anyone on how to host their own system😸