Skip to main content

The Kite Club

·222 words·2 mins
Table of Contents


Team members
#

  • Alexandru Godoroja (K20010163)
  • Tanish Kejriwal (K20062669)
  • Timi Disu (K20041416)
  • Dylan Barker (K20001430)
  • Joshua Bebbington
  • Muhammad Jawad (K20080050)
  • Saurav Miah (K20038361)
  • Tejveer Nag

Project structure
#

The project is called bookclub (The Kite Club). It currently consists of a single app clubs where all functionality resides.

Deployed version of the application
#

The deployed version of the application can be found at here.

Installation instructions
#

To install the software and use it in your local development environment, you must first set up and activate a local development environment. From the root of the project:

$ virtualenv venv
$ source venv/bin/activate

Install all required packages:

$ pip3 install -r requirements.txt

Migrate the database:

$ python3 manage.py migrate

Clear data and seed the database with:

$ python3 manage.py seed
  • Clear data and seed the database with: python3 manage.py seed --mode=refresh
  • Clear data and and don't seed the database with: python3 manage.py seed --mode=clear

Load books into the database with:

$ python3 manage.py populate_books

Run all tests with:

$ python3 manage.py test

Sources
#

The packages used by this application are specified in requirements.txt.

Favicon information here.

All images taken from here.

Front-end technologies
#

Font awesome

Bootstrap bundle

Bootstrap icons

JQuery

Datatables

Fonts
#

MonaqiBold

Nexus

Zilap Minimalist