Skip to content

unsw-cse-capstone-project/capstone-project-comp9900-w17a-996

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 

Repository files navigation

capstone-project-comp9900-w17a-996

FilmFinder© schedule✍

Sprint 1: 01/10/2020 ~ 13/10/2020 ✅
Demo A: 14/10/2020 ✅
Retro 1: 15/10/2020 ✅
Sprint 2: 15/10/2020 ~ 25/10/2020 ✅
Retro 2: 26/10/2020 ✅
Sprint 3: 27/10/2020 ~ 03/11/2020 ✅
Retro 3: 04/11/2020 ✅
Demo B: 04/11/2020 ✅
Sprint 4: 05/11/2020 ~ 12/11/2020 ✅
Retro 4: 13/11/2020 ✅
Final Wrap-up: 14/11/2020 ✅

Built with

The following list shows the software and packages required with recommended versions to run this web application.
OS Terminal or IDE Terminal (Microsoft VS code or PyCharm)
Developer Friendly Browser (Chrome or Firefox)
git 2.29.2
Python 3.7.3
Flask 1.1.2
npm 6.14.6
Bootstrap 4.5.2
Ant Design 4.6.6

Set up Guidelines

A step by step series of instructions that tell you how to prepare for the development environment running is displayed below. Please skip the second step if you are accessing this project through a zip file.

  1. Make a new directory for the project and change the current directory into it.

  2. Clone the repository to your local workplace using the following command:

git clone https://github.com/unsw-cse-capstone-project/capstone-project-comp9900-w17a-996.git
  1. Install Flask using the following command:
pip install Flask==1.1.2
  1. Install the node modules to React:
cd capstone-project-comp9900-w17a-996/filmfinder && npm install
  1. Install other required packages through npm:
npm install bootstrap --save
npm install antd --save
npm install slick-carousel --save
npm install copy-to-clipboard --save

Configuration

After finishing the setup processes, you are able to run the project now. Open your Terminal and change directory to the project default path that you have just created in step 1 of the last section. Then, open another separate terminal and do the same operation.
For the first Terminal, type in the following command to start the front-end React app:

cd capstone-project-comp9900-w17a-996/filmfinder && npm start 

For the second Terminal, type in the following command to start the back-end Flask app:

cd capstone-project-comp9900-w17a-996/filmfinder/api && python app.py

By now, you should see that the React application pops up in your default browser, which means you are ready to enjoy the functionalities of the website.
GLHF! :)

User Manual

[PDF version]

Report a Bug

Bug reports are kindly welcomed, please send an email with issues to chec98qu@gmail.com.

Contributors (Sorted by alphabet)

Binbin Xu
Chenqu Zhao
Jiaqi Ma
Piao Li
Yueyang Li

About

capstone-project-comp9900-w17a-996 created by GitHub Classroom

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published