99. Effort Tracking - emrecalik/swe573-wikimed-server GitHub Wiki

Week 12

Task Duration (h)
Prepare Final Report 4.5h

Week 11

Task Duration (h)
Setup Populated AWS RDS 1.5h
Deploy Backend to AWS EBS 1h
Deploy Frontend to AWS S3 1h
Fix Article Abstract and Title Bug 3h

Week 10

Task Duration (h)
Setup CI/CD Pipeline 3h
Setup Swagger Documentation 1.5h
Write Unit Tests 3h

Week 9

Task Duration (h)
Populate Database with 40k+ PubMed Articles from Entrez API 3h
Create Docker Image for Database 1.5h
Create Docker Image for Backend 1.5h
Prepare Docker-Compose File 1.5h

Week 8

Task Duration (h)
Design Authentication and Registration Screens 2h
Implement Save, Update and Delete Article Functionalities 6h
Implement User Follow and Unfollow Functionalities 4h
Implement Article Vote Functionality 3h
Implement Activity Streams 4h

Week 7

Task Duration (h)
Define First Entities 2h
Define First Endpoints 1h
Complete User Authentication and Registration 3h

Week 6

Task Duration (h)
Prepare Project Plan 1.5

Week 5

Task Duration (h)
Prepare Use Case Diagrams 1
Prepare Class Diagram 1.5
Prepare Sequence Diagrams 2.5

Week 4

Task Duration (h)
Finalize Software Requirements Specification v1.0 3

Week 3

Task Duration (h)
Update Requirements 0.5
Prepare Mock Screens 2.0
Prepare Scenarios 1.5

Week 2

Task Duration (h)
Study Project Specifications 0.5
Investigate Entrez API 1.5
Prepare Draft Requirements 1
Prepare Questions 0.5

Week 1

Task Duration (h)
Research and Document Git 2
Research and Document GitHub 2.5
Research and Document Wikidata 1.5