-
Notifications
You must be signed in to change notification settings - Fork 2
Effort Tracking Week #8 & 9
bekirkeldal edited this page Jun 27, 2021
·
7 revisions
Date: 01.06.2021
Task | Duration | Type of Work |
---|---|---|
Deciding on the backend framework in the meeting | 1 hour | Discussion, Design |
Deciding on the database in the meeting | 30 minutes | Discussion, Design |
Distributed the use cases to implement | 30 minutes | Discussion, Feature |
Studied Spring Boot and MongoDB for our backend implementation | 3 hours | Research |
Found a third party API(Places API) to make use of in my API functionality. | 2 hours | Research |
Implemented the API functionality of creating a post. | 2 hours | Implementation, Backend, Feature |
Made API call from Places API to fetch post locations. | 1 hour | Implementation, Backend, Feature |
Opened a pull request for my implementation of API functionalities and assigned Zeynep and Burak as reviewers. | 10 minutes | Communication, Review |
Date: 04.06.2021
Task | Duration | Type of Work |
---|---|---|
Participating in the weekly meeting | 2 hours | Discussion, Communication |
Deciding on the backend framework in the meeting | 1 hour | Discussion, Design |
Deciding on the database in the meeting | 30 minutes | Discussion, Design |
Distributed the API functionalities to implement | 30 minutes | Discussion, Feature |
Studied Spring Boot for our backend implementation | 2.5 hours | Research |
Searched and examined third party APIs. | 1 hour | Research |
Implemented the API functionality of getting posts of a community. | 2 hours | Implementation, Backend |
Made API call from Dictionary API to get definition of words in several languages. | 1 hour | Implementation, Backend |
Opened a pull request for my implementation of API functionalities and assigned Sevde and Halil as reviewers. | 10 minutes | Communication |
Date: 01.06.2021
Task | Duration | Type of Work |
---|---|---|
Research on DB and backend frameworks | 1 hour | Research |
Deciding on the backend framework in the meeting | 1 hour | Discussion, Design |
Deciding on the database in the meeting | 30 minutes | Discussion, Design |
Distributed the API functionalities to implement | 30 minutes | Discussion, Feature |
Studied Spring Boot and MongoDB | 3 hours | Research |
Research on public APIs to make use of in my API functionality. Decided on detectLanguage | 2 hours | Research |
Designed and implemented the CommunityEntity class | 1 hour | Implementation, Backend, Feature |
Implemented the API functionality of creating a community. (POST) | 2 hours | Implementation, Backend, Feature |
Made API call from detectLanguage API to detect the language of the community from its description. | 1 hour | Implementation, Backend, Feature |
Made API call from detectLanguage API to get all languages with their codes | 30 min | Implementation, Backend, Feature |
Opened a pull request for my implementation of CommunityEntity Class and assigned Orhun Görkem as reviewer | 10 minutes | Discussion, Review |
Opened a pull request for my implementation of creating community API, assigned Orhun Görkem and Sevde Sarıkaya as reviewer | 10 minutes | Discussion, Review |
Date: 01.06.2021
Task | Duration | Type of Work |
---|---|---|
Research on DB and backend frameworks. I also looked at other Project examples. | 1 hour | Research |
Deciding on the backend framework in the meeting | 1 hour | Discussion, Design |
Deciding on the database in the meeting | 30 minutes | Discussion, Design |
Distributed the API functionalities to implement | 30 minutes | Discussion, Feature |
Studied Spring Boot, Maven and MongoDB to implement our Back-End by following the tutorials Halil shared with us. | 1 hours | Research |
Research on public APIs to use on the one of my API functionalities. Decided to use random cat. It is a GET request. I thought it might be nice to have a profile picture even if the user doesn’t upload one. | 30 mins | Research |
Designed and implemented the Profile entity and Profile Service. | 30 minutes | Implementation, Backend, Feature |
Implemented the API functionality of updating profile. (POST) I tested my functionality by sending request from Postman app. | 1 hours | Implementation, Backend, Feature, Test |
Made API call from Random Cat API to set a profile picture. | 30 minutes | Implementation, Backend, Feature |
Implemented the API functionality of getting the profile by its id. (GET) | 15 minutes | Implementation, Backend, Feature |
Opened a pull request for my implementation of Profile entity and Update Profile functionality and assigned Orhun Görkem and İrem Zeynep Alagöz as reviewer | 15 minutes | Discussion, Review |
Opened a pull request for my new created Profile Controller which includes getProfile, setRandomPic and updateProfile API functionalities. Assigned Burak Onur Duman and Ufuk Arslan as reviewer | 15 minutes | Discussion, Review |
I created an Angular project for our front-end by following this tutorial. I created the User and Profile classes, Add User components etc. However, we decided not to use Angular for the current project. | 4 hours | Implementation, Frontend, Research |
Task | Duration | Type of Work |
---|---|---|
Deciding on the backend framework in the meeting | 1 hour | Discussion, Design |
Deciding on the database in the meeting | 30 minutes | Discussion, Design |
Watched tutorials about Java, Spring Boot and MongoDB | 5 hours | Research |
Searched third party API to implement in practice app | 1 hour | Research |
Implemented the API functionality of getting community by name. | 2 hours | Implementation, Backend, Feature |
Made API call from Universities List API to get a list of universities of a country. | 30 minutes | Implementation, Backend, Feature |
Opened several pull requests and made code reviews for the implementation of practice app | 30 minutes | Discussion, Review |