Meeting 10.1 - bounswe/bounswe2022group5 GitHub Wiki
Meeting 10.1
Meeting Information
Date : 06/05/2022 21:10 - 23:30
Duration: 2 hours
Platform : Discord
Participants
- Alper Canberk Balcı
- Halil Burak Pala
- Mehmet Emre Akbulut
- Sinan Kerem Gündüz
- Kardelen Demiral
- Yavuz Samet Topçuoğlu
- Mehmet Akif Yılmaz
- Burak Mert
- Engin Oğuzhan Şenol
- Baver Bengin Beştaş
- Oğuzhan Demirel
- Buse Tolunay
Description
- Meeting about Homework: Practice-app and its planning
Agenda
- Practice-app discussion, planning.
- A base app, most basic form creation.
Discussion
-
Different APIs that were researched.
-
Tools to be used in the project.
-
What type of endpoints to develop.
-
We created general database structure:
Entity: Field
-
USER: ID, username, password
-
POST: ID, Author, Title, Body, Comments, Categories
-
COMMENT: ID, Author, Body
-
ARTICLE: ID, Author, Title, Body, Categories
-
CATEGORY: ID, name
-
We decided to use Django and SQLite.
-
We selected some functionalities related to our main project:
# | Functionality | HTTP Method |
---|---|---|
1 | Signup | POST |
2 | Login | POST |
3 | Create a Post | POST |
4 | Create a Comment | POST |
5 | Create an Article | POST |
6 | Create a Category | POST |
7 | Get all Posts | GET |
8 | Get Post by Author | GET |
9 | Get all Comments of a Post | GET |
10 | Get a Comment by Author | GET |
11 | Get all Articles | GET |
12 | Get Article by ID | GET |
13 | Get all Categories | GET |
14 | Get Category by CategoryID | GET |
15 | Search Post by Title | GET |
16 | Search Post by Category | GET |
17 | Search Post by Body | GET |
18 | --- | --- |
Action Items
# | Task | Assignee | Reviewer | Review Deadline | Task Deadline |
---|
Additional Notes
- Using Django and SQLite
- Signup POST
- Login POST
- Create a Post POST
- Create a Comment POST
- Create an Article POST
- Create a Category POST
- Get all Posts GET
- Get Post by author GET
- Get all Comments of a Post GET
- Get a Comment by author GET
- Get all Articles GET
- Get Article by ID GET
- Get all Categories GET
- Get Category by CategoryID GET
- Search Post by Title GET
- Search Post by Category GET
- Search Post by Body GET
- More functionalites to be determined after getting feedback from the instructor.