We're creating an online platform where users can rate all kinds of music releases that have been released the past year. A user should be able to add releases and give any release a score from 0 - 10. The website will keep track of the best releases
- Make Class Diagram V
- Implement Django Models according to Class Diagram V
- Create Basic Views functions according to Class Diagram
- User register V
- User Login V
- User Logout V
- Releases Add V
- Releases View V
- Releases Edit V
- Releases Vote V
- Releases Score_overview V
- Releases Global_score V
- User Profile page V
- Releases duplicate protection
- Create and utilize API
- Basic API functions V
- Replace as much view functions with API calls
- Load our data using the API
- Load other data using the API (Spotify?)
- Duplicate protection
- Organise
- Shell scripts to automate all standard procedures
- Clean, automate and back-up git repo, through all remote devices
- Clean up code
- Plan ahead
- make a new local branch, title it something relevant to what your plan on doing with it.
- commit as many things as you want, keep your commits small and concise, so its easy to see what you changed in each one.
- push the local branch to remote, give the remote branch the same you did locally.
- create a pull request from your newly created branch to the development branch, our team will look at your request and validate or deny it.
- delete your branch if the final reviewer has not done so yet.