2023-04-14 21:24:36 -04:00
2023-04-14 19:03:54 -04:00
2023-04-14 19:03:54 -04:00
2023-04-14 21:24:36 -04:00

This project uses React on the frontend and Flask on the backend. The goal of this project was to make a Brightspace clone/remake.

Running the code

Docker

If you have docker and docker-compose installed, you can simply use the provided docker-compose.yml file.

echo "REACT_APP_BACKEND_URL=http://localhost:5000" > frontend/.env
docker-compose up -d --build

Once both services are up, head to http://localhost:8080

NOTE: You might have to refresh the webpage a few times. For some reason it bugs out sometimes

Manual

Backend setup

Run this in a new terminal

cd backend
python -m venv venv
source venv/bin/activate
pip install -r requirements.txt
flask run

Frontend setup

Run this in a new terminal

cd frontend
npm install
npm start
Description
No description provided
Readme 2.1 MiB
Languages
JavaScript 55.5%
Python 38.4%
HTML 2.4%
TypeScript 1.6%
Dockerfile 0.9%
Other 1.2%