Django based secure link shortening service. To be hosted on the cloud (which server is to be determined)
Relevant code is stored in this repository which is setup as a standard Django project!
If added to the project, new user should clone this repository and use the following git workflow.
- Create your own local branch via.
git checkout -b feature
- Add your code to the new branch (rebase from master)
git rebase master
- Commit code to your new branch
- Checkout master branch and pull most recent changes from server with
git pull origin master
- Merge the branch you were working on into main via
git merge branch
- If all works well you can push the changes to our sever repo:
git push
NOTE: Make sure your code is clean and well documented! Remember to supply useful commit messages that include what you changed/added and why you did so! I recommend not supplying -m flag to commit so you can write you messages in your text editor!
- Be sure to write tests
- Code review
- Document your code in a clear meaningful manner this includes comments and updating the header comment found at the beginning of all the code files. Namely it means updating who edited the file last and the date and time they did so as well as the TODO specific to the code file.
- Joey DeFrancesco - [email protected]
- Other team members!