Documentations - AbdulSir/InstaPIc GitHub Wiki
Duration: From 10h30 until 12h00
Github registration
Core features/Description/Objective decision
Creation of the readme.md file.
- Duration: From 12h00 until 1h30
- Deleted the old repo.
- Created a new repo and assigned issues to the team members.
- Issues were assigned based on the sprint 1 requirement.
- Created a new branch and worked on the issues there
- Issues were resolved.
- Pull request was submitted.
- Merged the branch to the master branch.
- Creating issues for sprint 2
- Duration: From 11h30 until 1h30
- Drew the architecture of the application
- Structured our database
- Assigned different tasks to the team members
- Decided to create the login page and the feed page
- The user will be able to upload pictures from the feed page
- Setting up the CI with test infrastructure
- Duration: From 10h00 until 12h00
- Theme: Coding session:
- Created default Feed Page. (HTML/CSS)
- Worked on functions that would allow the uploading and posting of pictures on feed page. (JavaScript)
- Created the default Login page (HTML/CSS)
- Created the default Profile Page (HTML/CSS)
- Duration: From 10h00 until 12h00
- Discussed the remaining features
- Went over the mistakes we had in Sprint 2
- Assigned tasks to the team members
- Refactored the profile.html code
During the week, the following was done:
- Django project setup
- Creation of MySQL database (Instapic) and its tables (models.py file)
- Created urls paths (urls.py file)
- Created GET and POST functions that allows posting, uploading and commenting (forms.py and views.py files)
- Tested the GET and POST functions in the python and mysql consoles to see if users and posts are inputed into the database
- Downloaded, modified and used Bootstrap HTML templates according to project needs (sign-in, profile)
- Manually tested user stories (no automated code)