Backend Meeting 1.1 - bounswe/bounswe2022group5 GitHub Wiki

Meeting Information

Date 20/10/2022 22:00 - 00:00
Platform Discord, BM4
Note Taker - Reviewer Mehmet Emre Akbulut - Alper Canberk Balcı

Participants

  • Alper Canberk Balcı
  • İrfan Bozkurt
  • Mehmet Emre Akbulut
  • Oğuzhan Demirel

Description

  • First meeting of Backend Team

Agenda

  • Determining communication plan for the backend team
  • Deciding on the table structure of the database (decided as PostgreSQL)
  • Getting familiar with other technologies we would use
  • Creating an initial project (decided as Python/Django)
  • Discussing on API documentation
  • Specifying tasks for login-signup functions

Discussion

  • It was decided to create a poll for the Weekly plan.
  • For authorization it was concluded that Toklen authentication is the most reliable option.
  • It was decided to make API documentation and schema for Signup and Login.
  • We analyzed some Django applications. Tried to understand ORM, migrations and models.
  • Discussed about model-view controller structure.

Action Items

# Task Assignee Reviewer Task Deadline Review Deadline
1 Pushing initial backend project to GitHub. Mehmet Emre Akbulut İrfan Bozkurt 24/10/2022 23:00 25/10/2022 12:00
2 Choosing a database hosting service with remote access and creating a PostgreSQL server. İrfan Bozkurt Canberk Balcı 24/10/2022 23:00 25/10/2022 12:00
3 Connecting DB Engine to Django app. Alper Canberk Balcı Mehmet Emre Akbulut 24/10/2022 23:00 25/10/2022 12:00
4 Creating 'authentication' module inside the project. Mehmet Emre Akbulut Reviewer Name 24/10/2022 23:00 25/10/2022 12:00
5 Implementing Token Authentication with Django Rest Framework. Mehmet Emre Akbulut Reviewer Name 24/10/2022 23:00 25/10/2022 12:00
6 Creating initial tables for auth with Django ORM considering requirements and class diagrams. Oğuzhan Demirel Reviewer Name 24/10/2022 23:00 25/10/2022 12:00
7 Creating API documentation for Signup. Mehmet Emre Akbulut Reviewer Name 24/10/2022 23:00 25/10/2022 12:00
8 Creating API documentation for Login. Alper Canberk Balcı Mehmet Emre Akbulut 24/10/2022 23:00 25/10/2022 12:00
9 Setting up URL routing and deciding endpoints for auth functionalities. Oğuzhan Demirel Reviewer Name 24/10/2022 23:00 25/10/2022 12:00
10 Creating an initial DB Schema Irfan Bozkurt Canberk Balcı 24/10/2022 23:00 25/10/2022 12:00
11 Deciding on meeting time and platform Alper Canberk Balcı Oğuzhan Demirel 24/10/2022 23:00 25/10/2022 12:00

Additional Notes

  • List of notes

Next Meeting Info

Date 27/10/2022 22:00 - 00:00
Platform Discord