Database
PostgreSQL
I used Postgres as the database. PostgreSQL, also known as Postgres, is a free and open-source relational database management system that emphasizes extensibility and compatibility with the SQL language. It is designed to handle a variety of workloads, from single machines to data warehouses or web services with multiple simultaneous users. PostgreSQL is known for its reliability, feature richness, and performance.
As my application assumes support for many users at the same time, this is an ideal solution.
Database diagram

Online diagram from dbdiagram.io
Last updated