Final Milestone ‐ Individual Contribution Report ‐ Batuhan Cetin - bounswe/bounswe2023group3 GitHub Wiki
Member:
I'm Batuhan Çetin. I am a member of the CmpE451 Group 3 as a backend developer.
Responsibilities:
For our project, I was a member of our backend development team. I made contributions in both of the planning and development stages of the project.
Code-related significant issues:
- I implemented report and ban functionality of our application. #509
- I implemented semantic search algorithm with using Google AI embeddings and Pinecone Vector dB. #520
- I implemented update user fields endpoint. #500
- I implemented fetch settle pending polls endpoint for moderators. #602
- I implemented keyword search for users. #622
- I refactored all the creation and searching flow of the tags. #615, #617
- I refactored duration of the authentication tokens in order to increase usability. #508
- I implemented change password endpoint. #518
- I made several bugfixes about semantic search. #596, #598, #769, #772.
Management-related significant issues:
- I've actively participated in all lab group meetings, offering my ideas for our project. Additionally, I received feedbacks from mobile and front teams and made implementations according to their needs.
Pull requests:
- #501: In this pull request, I implemented user update fields endpoint.
- #510: In this pull request, I refactored duration of authentication tokens.
- #515: In this pull request, I implemented ban and report functionality.
- #541: In this pull request, I implemented change password endpoint.
- #593: In this pull request, I have implemented semantic search.
- #605: In this pull request, I implemented is settled query endpoint for moderators.
- #656: In this pull request, I refactored the creation of tags.
- #657: In this pull request, I refactored searching of tags.
- #667: In this pull request, I implemented user keyword search.
- #580, #597, #599, #770, #773: In these pull requests, I made some bugfixes.