a56621d6aedd52e08b40f62e46729e1bee75059e
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
Languages
JavaScript
55.5%
Python
38.4%
HTML
2.4%
TypeScript
1.6%
Dockerfile
0.9%
Other
1.2%