Skip to content
This repository has been archived by the owner on Apr 22, 2019. It is now read-only.

jackson-zhipeng-chang/CMPUT404-Winter-2019-GroupProject

Repository files navigation

CMPUT404-Winter-2019-GroupProject

Lagoon

Build Status Coverage Status Documentation Status
Build Status Coverage Status Documentation Status

Video Demo

Demo

How to connect to our server

please refer to this page

To run the project locally:

On your terminal:

# Create a virtual environment
1. virtualenv venv --python=python3

# Activate your virtual environment
2. source venv/bin/activate

# Install all dependencies
3. pip install -r requirements.txt (please note that requirements_CI.txt is for TravisCI only)

# Run database migrations
4. python3 manage.py migrate

# Create a local super user
5. python3 manage.py createsuperuser

# Run the server locally (by defult it's on http://127.0.0.1:8000/)
6. python3 manage.py runserver

Technologies

Here is a list of all the big technologies we use:

Codebase overview

myBlog/
├── url.py           # All app level endpoints 
├── ...Handlers.py   # Handlers to each public endpoints
└── Helpers.py       # All functions used locally

mysite/
├── setting.py       # Settings to both myBlog app and the project 
└── url.py           # All project level endpoints

Team members:

Zhipeng Chang (zchang@ualberta.ca)
Taijie Yang (taijie@ualberta.ca)
Farhad Makiabady (makiabad@ualberta.ca)
Tianyi Liang (tianyi4@ualberta.ca)
Malcolm MacArthur (mimacart@ualberta.ca)

License

Copyright 2019 CMPUT 404 Team 4. All Rights Reserved. You may use, distribute, or modify this code under terms and conditions of the Code of Student Behavior at the University of Alberta. You may find a copy of the license in this project. Otherwise please contact us directly.