CMPUT 404 group project https://cmput404f22t17.herokuapp.com/
https://cmput404f22t17.herokuapp.com/docs/
git clonethis repocd mysiteto navigate to the project folder- Create a python virtual environment in the project folder and activate the environment
- Run
pip install -r requirements.txtto install the project dependencies - Run
python manage.py migrateto apply database migration to the sql database server - Create superuser: Run
python manage.py createsuperuser - Run
python manage.py runserver
cd mysiteto navigate to the project folder- Run
python manage.py test
- Team 6 https://socialdistribution-cmput404.herokuapp.com/
- Team 9 https://team9-socialdistribution.herokuapp.com/
- Team 18 https://cmput404team18-backend.herokuapp.com/
| Name | GitHub |
|---|---|
| Eric Weber | Eric Weber |
| Christopher Orlick | Christopher Orlick |
| Alisha Crasta | Alisha Crasta |
| Houston Le | Houston Le |
| Kevin Zhu | Kevin Zhu |
- If the app appears to not log-in just try again
- The remote registration feature was added because of misunderstanding the project requirements, using it is not recommended
- Now can edit, repost, and delete posts.
- Can now send and recieve remote likes
- Some parts of django view based frontend are now asynchronous, making the explore posts page much faster
- Link added to go view your own followers on the homepage
- Github integration with accounts with valid githubs that have public activity enabled
- Can view profiles (yourself and others)
- Can also edit your own profile
- Can send/receive follow requests to users on the same or other nodes
- Can search for other authors to view their profile and send them follow requests
- deleting a post
- reposting
- liking posts
- sending follow requests
- accepting/rejecting follow requests
- searching for authors