Currently, our Django app is running in a fly.io workspace that is connected to the api.dearborncodingclub.com domain. It would be nice to add the ability to persist data to the backend database so that we can look to store meeting notes, birthdays, blog posts, and other user-inputted data. We will need to decide on a database management system and a host to kick this work off.
A couple options for database management system are:
MySql
PostgreSQL
MongoDB
Supabase
Each of these options have their on pros and cons, so we'll have to do a competitive analysis to see what works best for our estimated future needs. It would also be helpful to look into what fly.io and Django support out the box to minimize the amount of work that we have to do.
Description
Currently, our Django app is running in a
fly.io
workspace that is connected to the api.dearborncodingclub.com domain. It would be nice to add the ability to persist data to the backend database so that we can look to store meeting notes, birthdays, blog posts, and other user-inputted data. We will need to decide on a database management system and a host to kick this work off.A couple options for database management system are:
Each of these options have their on pros and cons, so we'll have to do a competitive analysis to see what works best for our estimated future needs. It would also be helpful to look into what fly.io and Django support out the box to minimize the amount of work that we have to do.