-
Notifications
You must be signed in to change notification settings - Fork 3
Backend Meeting 1.2
Alper Canberk Balcı edited this page Oct 23, 2022
·
4 revisions
Date | 23/10/2022 14:00 - 15:30 |
Platform | Discord |
Note Taker - Reviewer | Irfan Bozkurt - Alper Canberk Balcı |
- Alper Canberk Balcı
- İrfan Bozkurt
- Mehmet Emre Akbulut
- Oğuzhan Demirel
- Mainly discussing the initial schema / tables of the database
- Talking on the tasks briefly
- Deciding on the table structure of the database (decided as PostgreSQL)
- The table structure is decided as follows
Initial Tables (Of course, subject to change)
user:
- id (int)
- password (string)
- email (string) (unique)
- type (int)
0 for admin
1 for member / patient
2 for doctors
admin:
- id (int)
- userid (fk)
- username (string) (unique)
member:
- id
- userid (fk)
- username (string) (unique)
- avatar (string -> S3 URL)
- banned_by (admin) (fk) (default NULL)
- member_info (member_info) (fk)
member_info:
- id
- firstName NULL
- lastName NULL
- address (?)
- weight (float)
- height (float)
- age (int)
- past_illnesses: array(str)
- allergies: array(str)
- chronic_diseases: array(str)
- undergone_operations: array(str)
- used_drugs: array(str)
category:
- id (BigNumber)
- name (string)
- definition (string)
doctor:
- id
- userid (fk)
- full_name (NOT NULL)
- specialization (Category (fk)) (many to 1)
- hospital_name (string)
- verified (bool)
report:
- id
- reporter_id (user) (fk)
- reported_id (user) (fk)
- report message (string)
- reviewed by (admin) (fk)
- The database connection of the initial Django project was discussed and configured
- It was decided that Login will be implemented right after the initial DB tables are created.
- Discussing on the tasks briefly (that were decided in last back-end meeting)
Date | 27/10/2022 22:00 - 00:00 |
Platform | Discord |
🏠 Homepage
- Alper Canberk Balcı
- Baver Bengin Beştaş
- Burak Mert
- Halil Burak Pala
- Kardelen Demiral
- Sinan Kerem Gündüz
- Yavuz Samet Topçuoğlu
- Mehmet Emre Akbulut
- Oğuzhan Demirel
- Engin Oğuzhan Şenol
- Irfan Bozkurt
- Ozan Kılıç
Meeting Notes From CMPE352
Meeting Notes From CMPE451
- Meeting 13.1
- Meeting 14.1
- Meeting 15.1
- Meeting 16.1
- Meeting 18.1
- Meeting 19.1
- Meeting 20.1
- Meeting 21.1
- Meeting 23.1
- Meeting 24.1
Backend Team Meetings
Frontend Team Meetings
Mobile Team Meetings
- Customer Meeting 1
- Customer Meeting 2
- Customer Meeting 3
- Customer Meeting 4
- Customer Meeting 5
- Milestone 1 Presentation Notes
- Milestone 2 Presentation Notes
- Milestone 3 Presentation Notes
Scenarios
- Scenario 1 for CMPE451:Milestone 1
- Scenario 2 for CMPE451:Milestone 1
- Scenario 1 for CMPE451:Milestone 2
- Scenario 2 for CMPE451:Milestone 2
- Scenario 3 for CMPE451:Milestone 2
- Scenario 1 for CMPE451:Final Milestone
- Scenario 2 for CMPE451:Final Milestone
- Scenario 1 for CMPE352
- Scenario 2 for CMPE352
- Scenario 3 for CMPE352