Back‐End Meeting Notes - bounswe/bounswe2024group5 GitHub Wiki
Back-End Meeting Notes #1
- 📆 Date: 24/04/2024 23:00
- 📍 Location: Discord
- ⌛ Duration: 20 mins
- Halil Utku Çelik
- Semih Yılmaz
- Süleyman Emir Taşan
- Initial planning of back-end.
- Determine the programming language and framework to use.
- Determine the tasks and distribute them.
- Java/Spring or Python/Django. We choosed Java/Spring.
- We decided some learning sources to gain some experience.
Action | Responsible | Issues | |
---|---|---|---|
1 | Learn basics of back-end | Süleyman | |
2 | Learn basics of back-end | Semih | |
3 | Initialize the back-end | Utku | 141 |
3 | Dockerize the application | Utku | 125 |
4 | Design database | Semih | 132 |
Back-End Meeting Notes #2
- 📆 Date: 29/04/2024 22:00
- 📍 Location: Discord
- ⌛ Duration: 40 mins
- Halil Utku Çelik
- Semih Yılmaz
- Süleyman Emir Taşan
- Usage of JWT for Authentication.
- Wikidata API call.
- Project Deployment.
- How to use wikidata API in first version of project.
- How to use JWT for authentication.
- How to deploy project in Google Cloud Services.
Action | Responsible | Issues | |
---|---|---|---|
1 | Deploy project | Utku | 164 |
2 | Implement wikidata API call | Semih & Süleyman | 155 |
3 | Implement authentication endpoints | Utku | 163 |
Meeting to help Mobile Team
- 📆 Date: 29/04/2024 21:30
- 📍 Location: Discord
- ⌛ Duration: ?? mins
- Halil Utku Çelik
- Semih Yılmaz
- Süleyman Emir Taşan
- We helped project deployment to mobile team.
- We discussed endpoints with mobile team.
- We take their needs.
- We discussed the endpoints of the back-end and built docker-compose up.
- We helped them to merge the mobile code to the main branch.
- We helped them to use postman to confirm the login and registration functionalities work.
Back-End Meeting Notes #3
- 📆 Date: 30/04/2024 01.00
- 📍 Location: Discord
- ⌛ Duration: 120 mins
- Halil Utku Çelik
- Semih Yılmaz
- Süleyman Emir Taşan
- Initial planning of implement Wikidata API call.
- Determine the tasks and distribute them.
- Implement the code.
- We discussed how to use Wikidata in the first version of project.
- We did some research to usage about Wikidata API.
- We started to implement Wikidata API.
Back-End Meeting Notes #4
- 📆 Date: 08/05/2024 21.00
- 📍 Location: Discord
- ⌛ Duration: 20 mins
- Halil Utku Çelik
- Semih Yılmaz
- Süleyman Emir Taşan
- Initial planning of implement new features.
- Determine the tasks and distribute them.
- Implement the code.
- We discussed how to use semantic search in our application.
- We did some research to usage about Wikidata API and semantic search.
- We started to implement elastic search.
Action | Responsible | Issues | |
---|---|---|---|
1 | Revise API documentation | Süleyman | #168 |
2 | Implement elastic search | Utku | |
3 | Implement post endpoints | Semih | #193 |
Back-End Meeting Notes #5
- 📆 Date: 11/05/2024 20.00
- 📍 Location: Discord
- ⌛ Duration: 120 mins
- Halil Utku Çelik
- Semih Yılmaz
- Süleyman Emir Taşan
- How to use elastic search effectively.
- Determine the tasks and distribute them.
- Implement the code.
- We discussed how can we use elastic search more effectively.
- We discussed how can we activate the "Create post" feature.
- We discussed how can we implement feed page algorithm without following.
Action | Responsible | Issues | |
---|---|---|---|
1 | Implement feed endpoint | Utku | #198 |
Back-End Meeting Notes #6
- 📆 Date: 13/05/2024 21.00
- 📍 Location: Discord
- ⌛ Duration: 20 mins
- Halil Utku Çelik
- Semih Yılmaz
- Süleyman Emir Taşan
- We talked about the situation.
- Finalize the search algorithms.
- We discussed what we can do in the remaining time.
- We select some features to add to application.
Back-End Meeting Notes #7
- 📆 Date: 15/05/2024 20.00
- 📍 Location: Lounge (F2F)
- ⌛ Duration: 120 mins
- Halil Utku Çelik
- Semih Yılmaz
- Süleyman Emir Taşan
- Determine the tasks and distribute them.
- Find a temporary solution to docker error for Süleyman.
- Add file upload functionality.
- Add follow/unfollow functionality.
- We discussed how can we impelement follow/unfollow.
- We discussed how can we activate the "file upload" functionality.
- We discussed how can we implement feed page algorithm with following.
- We discussed which platforms can we use for file uploading (we choose Google Cloud).
Action | Responsible | Issues | |
---|---|---|---|
1 | Add follow/unfollow | Süleyman | #222 |
2 | Add file upload | Süleyman | #209 |
3 | Implement search endpoint | Utku | #205 |
4 | Create Google Cloud Bucket | Utku | #237 |
5 | Implement user profile endpoints | Semih | #226 |
6 | Implement like endpoints | Semih | #230 |