- Node js
- Git
- Yarn
- Python
You will need to open and run two terminal windows simultaneously, one to run the frontend, and one for the backend.
https://flask.palletsprojects.com/en/2.2.x/installation/#install-flask For Reference https://www.postman.com/downloads/ Not required but useful for testing the API
- cd backend
- Where all flask files are stored
- python3 -m venv venv
- Creates python virtual environment, if you already have a venv/env folder you can skip this command.
- . venv/bin/activate
- Activates Python virtual environment
- pip install -r requirements.txt
- Downloads all required dependencies, if you have already ran this command previously, you can skip this.
- flask run
- Starts Flask
- cd backend
- Where all flask files are stored
- py -3 -m venv venv
- Creates python virtual environment, if you already have a venv/env folder you can skip this command.
- venv\Scripts\activate
- Activates Python virtual environment
- pip install -r requirements.txt
- Downloads all required dependencies, if you have already ran this command previously, you can skip this.
- flask run
- Starts Flask.
- yarn dev
- Starts the frontend.
- If you get an error saying you are missing dependencies simply run "yarn" in the terminal.
This manual is specifically designed for the use of Quality Electric Service employees. It will help you maintain, organize, and keep detailed records. In this manual you’ll find screenshots, explanations, and instructions on how to properly use the system.