- Wen Hao Dong (PM) - Flask app
- Rachel Xiao - SQLite Database
- Austin Ngan - Flask app
- Liesel Wong - Bootstrap/Jinja
An online library containing a personalized selection list of books and movies. Each user has their own personal library, which has only the books and movies they added to. They can add these via a search or by looking through other users’ libraries. The user can mark a book or movie as finished or not finished. Users can also remove books or movies from their library.
- Activate virtual environment:
source <name>/bin/activate
orsource <name>/Scripts/activate
for Windows- If you don't have a virtual environment, create one:
python3 -m venv <name>
- If you don't have a virtual environment, create one:
- Clone this repository:
git clone https://github.com/Cabidge/congenial-broccolis.git
- Cd into the repo directory:
cd congenial-broccolis
- Install the required modules:
pip install -r requirements.txt
- Cd into app directory:
cd app
- Start the Flask server:
python3 __init__.py
- In a browser, paste in
https://127.0.0.1:5000/
- Cd into app directory if not already in:
cd app
- Copy demo database file:
cp demo_database.db database.db
This database file contains two premade accounts with a prefilled library of entries. The account details are (username;password):
- demo;a
- demo2;a