Add README

This commit is contained in:
2023-04-14 21:02:40 -04:00
parent 3bbeed57ed
commit e20eec2764

44
README.md Normal file
View File

@@ -0,0 +1,44 @@
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.
```sh
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](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
```sh
cd backend
python -m venv venv
pip install -r requirements.txt
flask run
```
### Frontend setup
Run this in a new terminal
```sh
cd frontend
npm install
npm start
```