Blog
Week 7

Week 7

Friday, November 25, 2022

This week, the team focused on developing the backend of the project. We began by creating our database schemas and setting up our database. We chose PostgreSQL as our database management system (DBMS) because of its scalability and high performance. We established the database structure, relationships between tables and added sample data to test our queries.

We also studied ways to implement the authentication system. Authentication is the process of verifying the identity of a user before granting them access to the application. We evaluated different authentication methods such as OAuth, JWT and cookies-based authentication. We also discussed the trade-offs and security implications of each method.

Overall, the team made progress this week by creating the database schemas, setting up the database, studying the authentication systems and integrating the backend with the frontend. These tasks are important milestones in the project and will help us to deliver a high-quality product that meets the needs of our clients and is secure.