- Jayden Zhang (PM): General Functionalities + Reels
- Margie Cao: General Functionalities + Profiles
- Danny Huang: General Functionalities + Messages
- Suhana Kumar: General Functionalities + Search
Users can:
- Log in and log out into their accounts
- View the reels of other users
- Post their own reels
- Search for other users
- Friend other users
- Message other users
$git clone git@github.com:jaydenzhang55/p02.git
$python3 -m venv foo
$source ../foo/bin/activate
$cd p02
$pip install -r requirements.txt
- Navigate to reademe.md and follow the links within to acquire API keys
- Place your API keys into key_<API Name>.txt for each API locally.
- Run command below to keep your API from being pushed to github:
git update-index --skip-worktree <path-name>
a. Open up your device's terminal
b. Type ```$ python3 -m venv {path name}``` or ```$ py -m venv {path name}```
c. Type in one of the commands into your terminal for your specific OS to activate the environment
- Linux: ```$ . {path name}/bin/activate```
- Windows Command Prompt: ```> {path name}\Scripts\activate```
- Windows PowerShell: ```> . .\{path name}\Scripts\activate```
- MacOS: ```$ source {path name}/bin/activate```
(If successful, the command line should display the name of your virtual environment: ```({path name})$ ```)
d. When done, type ```$ deactivate``` to deactivate the virtual environment
$cd p02
$python3 app/__init__.py
http://127.0.0.1:5000