Weekly Reports - mirayiyidogan/swe_573 GitHub Wiki

Week 1

  • Git repo has been created.
  • First issues has been created.
  • Needed researches for Git, Github, Wikidata, Wikidata Query Service has been completed.
  • Related documentation at wiki has been completed.
  • Some git comments has been tried.
Task Type of work Duration(hr)
Create project repository Github 2
Search about GitHub wiki page usage Research 2
Make a research on Git Research 2
Make a research on Wikidata Research 1
Perform and understand Wikidata Query Service Trial 0.5
Create wiki pages Documentation 4

Week 2

  • Needed issues have been created.
  • User Stories as Draft Requirements, Scenario, Elicitation Questions have been prepared.
  • Related wiki documentation has been completed.
  • Project Progress has ben updated.
Task Type of work Duration(hr)
Create requirement elicitation questions Thinking 1
Create scenarious Thinking 1
Create User Stories(Draft Requirements) Research 2
Create documentation at wiki about outputs(Scenarios, Elicitation Questions, Requirements, User Stories etc.) Documentation 2.5
Needed arrengement at documentation Github 0.5

Week 3

  • Personas and their backstories have been added to the Scenario section.
  • Started to create system requirements.
  • Depending on the requirements, mockups have been prepared.
  • Related issues has been created.
  • Project Progress has ben updated.
Task Type of work Duration(hr)
Create a system requirements Thinking 1.5
Revise Scenario's section Thinking 1
Create Mockups Design 2.5
Needed arrengement at documentation Documentation 1

Week 4

  • Started to learn Django Framework.
  • Preparing the environment and connecting it with Git.
  • Initial Models has been created.
  • Project Progress has ben updated.
Task Type of work Duration(hr)
Watching Django tutorials Django Learning 16
Writing related code Coding 12
Issue creation and progress update Project Management 1
Needed arrengement at documentation Documentation 2

Week 5

  • Continue to learn Django Framework.
  • Authantication processes has been initialized.
  • Initial Pages has been created.
  • Project Progress has ben updated.
  • Wiki Documentation has been updated
Task Type of work Duration(hr)
Watching Django tutorials Django Learning 8
Writing related code Coding 12
Issue creation and progress update Project Management 1
Needed arrengement at documentation Documentation 2

Week 6

  • Continue to learn Django Framework.
  • Worked on Content Model and Comment model.
  • Project Progress has ben updated.
  • Wiki Documentation has been updated
Task Type of work Duration(hr)
Watching Django tutorials Django Learning 4
Writing related code Coding 6
Issue creation and progress update Project Management 0.5
Needed arrengement at documentation Documentation 0.5

Week 7

  • Continue to learn Django Framework.
  • Project Progress has ben updated.
  • Wiki Documentation has been updated
Task Type of work Duration(hr)
Watching Django tutorials Django Learning 2
Writing related code Coding 1
Issue creation and progress update Project Management 0.5
Needed arrengement at documentation Documentation 0.5

Week 8

  • Continue to learn Django Framework.
  • Started to search Unit test and Docker processes.
  • Project Progress has ben updated.
  • Wiki Documentation has been updated
Task Type of work Duration(hr)
Watching Django tutorials Django Learning 2
Writing related code Coding 2
Docker and Unit test Research Research 1
Issue creation and progress update Project Management 0.5
Needed arrengement at documentation Documentation 0.5

Week 9

  • Continue to learn Django Framework.
  • Docker has been setup and implemented.
  • Project Progress has ben updated.
  • Wiki Documentation has been updated
Task Type of work Duration(hr)
Watching Django tutorials Django Learning 2
Writing related code Coding 2
Dockerization Setup 8
Issue creation and progress update Project Management 0.5
Needed arrengement at documentation Documentation 0.5

Week 10

  • Continue to learn Django Framework.
  • Docker file has been updated.
  • Env file and gitignore file has been updated.
  • Project Progress has ben updated.
  • Wiki Documentation has been updated
  • Unit test is created.
Task Type of work Duration(hr)
Watching Django tutorials Django Learning 2
Writing related code Coding 2
Dockerization Setup 8
Unit Test Test 3
Issue creation and progress update Project Management 0.5
Needed arrengement at documentation Documentation 0.5

Week 11

  • Continue to learn Django Framework.
  • Worked on separating development and production environments.
  • Project Progress has ben updated.
  • Wiki Documentation has been updated
Task Type of work Duration(hr)
Watching Django tutorials Django Learning 8
Writing related code Coding 12
Implementing MySQL DB Coding 2
Issue creation and progress update Project Management 0.5
Needed arrengement at documentation Documentation 0.5

Week 12

  • Continue to learn Django Framework.
  • Docker has been setup and implemented.
  • MySQL DB is implemented.
  • Project deployed to AWS.
  • Project Progress has ben updated.
  • Wiki Documentation has been updated
Task Type of work Duration(hr)
Watching Django tutorials Django Learning 2
Implementing DB Coding 40
Dockerization Build 4
AWS Deployment Deploy 4
Issue creation and progress update Project Management 1.5
Needed arrengement at documentation Documentation 1