/tutorhub

Class project to find tutors on campus

Primary LanguageTypeScript

Python application

Installation:

  1. Clone this repository
  2. Navigate to the /tutor/server directory
cd tutor/server
  1. Create a virtual environment (If python3 or pip3 commands do not work, switch to using python and pip)
python3 -m venv venv
  1. Activate the virtual environment Linux/MacOS:
source venv/bin/activate

Windows:

. venv\Scripts\activate
  1. Install the requirements:
pip3 install -r requirements.txt
  1. Run the flask web app:
flask run
  1. Once it is running in that terminal, in a new terminal window, navigate to the /tutor/website directory
  2. In the /tutor/website directory, install npm with
npm install
  1. Once npm is installed, run:
npm run dev
  1. Navigate to localhost:3000 in your browser to view and use the website features.