Ahmet Necip Görgülü Time Tracking - bounswe/2021SpringGroup2 GitHub Wiki
Personal Effort Report
23-30 March
- Collecting my teammates github addresses and delivering them to our TA(5 minutes)(Communication)
- Preparing the Communication Plan page (20 minutes)(Organization)
- Taking and tidying up the meeting notes (15 minutes)(Documentation)
- Researching and writing about repositories (20 minutes)(Documentation)
- Setting up my personal page and editing stuff related to myself (20 minutes)(Organization)
- Writing my time tracking report(10 minutes)(Documentation)
31 March - 8 April
- Collecting my teammates project preference rankings and delivering them to our TA(5 minutes)(Communication)
- Preparing a Meeting Notes template (15 minutes)(Organization)
- Taking the notes for our meetings following the new template(30 minutes)(Documentation)
- Helping coming up with questions for customers regarding our new project and documenting them(20 minutes)(Documentation)
- Asking our TA essential questions about our project(30 minutes)(Communication)
13-20 April
- Taking meeting notes (15 minutes)(Documentation)
- Creating Issues for the mockup scenarios we will create(10 minutes)(Organization)
- Asking customer questions to our TA and getting advice regarding our repository(1 hour 30 minutes)(Communication)
- Writing the Persona, Story, Goals, Preconditions, Acceptance Criteria for Scenario #2(40 minutes)(Documentation)
- Creating the web mockup template for my team(15 minutes)(Organization)
- Creating the web mockup for Scenario #2(1 hour)(Documentation)
- Creating the mobile mockup with the help of our group's mobile template(15 minutes)(Documentation)
20-27 April
- Taking meeting notes (15 minutes)(Documentation)
- Working on class diagram (Mainly on Registered User and Event_Post classes)(30 minutes)(Documentation)
- Tidying up the requirements with similar functionalities(20 minutes)(Organization)
- Attending to TA meeting, asking questions and getting feedback.(1 hour)(Communication)
- Creating the sequence diagram for the scenario "User joins an event as a player."(1 hour)(Documentation)
- Creating issues for the class diagram and sequence diagrams.(10 minutes)(Documentation)
27 April - 4 May
- Taking meeting notes (30 minutes)(Documentation)
- Attending to TA meeting, asking questions and getting feedback.(1 hour)(Communication)
- Creating issues for creating Use Case Diagram and fixing existing issues on class diagram(10 minutes)(Documentation)
- Working on Use Case Diagram (2 hours)(Documentation)
- Screen snipping parts of class and use case diagrams and putting them together in mspaint(1 hour)(Enhancement)
4-9 May
- Taking meeting notes (30 minutes)(Documentation)
- Attending to TA meeting, asking questions and getting feedback.(1 hour)(Communication)
- Re-labeling the arrows in our Use Case Diagram according to the feedback we got.(20 minutes)(Enhancement)
- Researching other repositories before starting to write the Executive Summary.(30 minutes)(Research)
- Writing the Executive Summary(1 hour 30 minutes)(Documentation)
- Documenting the work done by myself into the Milestone Report.(15 minutes)(Documentation)
- Uploading the Milestone Report to our repository and moodle.(15 minutes)(Communication)
10-17 May (SPRING BREAK)
17-24 May
- Taking meeting notes (30 minutes)(Documentation)
- Attending to PS meeting, asking questions and getting feedback.(1 hour)(Communication)
- Researching and learning about Flask in order to write code for my API method(2 hours)(Research)
- Working on my code (1 hour)(Implementation)
24-31 May
- Taking meeting notes (30 minutes)(Documentation)
- Researching 3rd party APIs I can use in my code(4 hours)(Research)
- Implementing a functionality with the 3rd party API I found (1 hour 30 minutes)(Implementation)
- Committing my code to our development branch (30 minutes)(Organization)
1-7 June
- Taking meeting notes (30 minutes)(Documentation)
- Reworking my Get Equipment by Id function so it works with the database(1 hour)(Implementation)
- Creating my Post Notification function (1 hour 30 minutes)(Implementation)
- Creating pull requests for my code (30 minutes)(Documentation)
- Implementing the requested changes from my pull requests. (30 minutes)(Implementation)
- Writing a unit test for my 'results' helper function.(30 minutes)(Implementation)
451
19-26 October
- Taking meeting notes (30 minutes)(Documentation)
- Editing the communication plan (15 minutes)(Documentation-Organization)
- Studying about Wikidata and Activity Stream (1 hour)(Research)
- Redoing the Acceptance Criteria for my mockup scenario (Scenario #2)
26 October - 2 November
2-9 November
- Researching kotlin codes for implementing navigation bar icons (1 hour)(Research)
- Adding navigation bar icon and redesigning the navigation bar(1 hour)(Implementation)
- Taking meeting notes(30 minutes)(Documentation)
9-16 November
- Implementing Signup Activity(2 hours)(Implementation)
- Layout work(1 hour)(Implementation)
- Preparing for presentation(1 hour)(Preperation)
- Presenting the android portion of our app(10 minutes)(Presentation)
- Taking meeting notes(30 minutes)(Documentation)
16-23 November
- Writing the android part of executive summary(20 minutes)(Documentation)
- Handling the RAM and Project plan for deliverables(20 minutes)(Documentation)
- Adding Kotlin to Evaluation of Tools(15 minutes)(Documentation)
- Transfering scenarios and mockups to our Milestone Report + Fixing their acceptance criteria(30 minutes)(Documentation)
23-30 November
- Researching recyclerview structure(2 hours)(Research)
- Implementing view all events function for android(5 hours)(Implementation)
- Writing meeting notes(15 minutes)(Documentation)
30 November - 7 December
- Research about osmdroid (2 hours)(Research)
- Research about kotlin spinners(2 hours)(Research)
- Testing the osmdroid library in android studio(1 hour)(Research)
- Adjusting responses(30 minutes)(Implementation)
- Taking meeting notes(30 minutes)(Documentation)
7-14 December
- Implementing Event Search spinners(2 hours)(Implementation)
- Implementing mapView to the SearchEventFragment(1 hour)(Implementation)
- Designing event search page layout(1 hour)(Implementation)
- Implementing searchResults page (1 hour)(Implementation)
- Presenting our work for Milestone 2 (5 minutes)(Presentation)
14-21 December
- Make map markers create a box taking them as corners.(2 hours)(Implementation)
- Setting default values and field checks for Search Event and Create Event(1 hour)(Implementation)
21-28 December
- Adjusted View All Events and Search Events functionalities so they are compatible with pagination(2 hours)(Enhancement)
- Implemented working OnClickListeners to Recycle Adapters(2 hours)(Enhancement)
- Implemented a feature where users can see the events they have created from their profile (2 hours)(Implementation)
- Implemented User Search Funcitonality (2 hours)(Implementation)
- Imlemented Detailed User Result page (1 hour)(Implementation)
- Implemented the adapter for discussion related recyclerViews (1 hour)(Implementation)
- Designed the Equipment CardView (15 minutes)(Implementation)
28 December 2021 - 04 January 2022
- Designed the Detailed Equipment Page (30 minutes)(Implementation)
- Implemented Comment Functionality for events and equipment (4 hours)(Implementation)
- Implemented Create Event functionality (1 hour)(Implementation)
- Implemented Answer to Comment Functionality for events and equipment(2 hours)(Implementation)
- Implemented Follow+Block functionalities (2 hours)(Implementation) - Block functionality was later removed from the build since it served no purpose.
- Reworked the User Search to work with the new API(1 hour 30 minutes)(Enhancement)
- Implemented "View events a user has participated in" functionality. (1 hour)(Implementation)
- Implemented "View players, spectators participating in an event" funcitonality (1 hour)(Implementation)
- Added MapView for event and equipment location. (1 hour)(Implemetation)
- QOL changes on MapView (1 hour)(Implementation)
- Event creator added to detailed event page (30 minutes)(Implementation)