http://ec2-34-217-213-65.us-west-2.compute.amazonaws.com/
Before you begin, ensure you have met the following requirements:
- Docker: Install Docker from Docker's official website.
- Docker Compose: Docker Compose comes pre-installed with Docker Desktop, but if you are using Linux, follow the instructions here.
-
Clone the repository:
git clone [email protected]:CLAWS-UMICH/claws-mcc-2025.git cd claws-mcc-2025
-
Build and Start Docker Containers:
Use Docker Compose to build and start the containers (this script will take care of everything):
./start.sh
If you encounter permission issues, run:
chmod +x start.sh
-
Open your browser and navigate to:
- Frontend:
http://localhost:5173
- Backend:
http://localhost:8080
- Frontend:
-
Verify:
- Verify that the front end and back end services are running as expected.
-
Frontend Hot Reloading:
- Make changes to your frontend source files, and Vite will reload the changes automatically.
-
Backend Hot Reloading:
- Make changes to your Flask application, and it will automatically reload.
-
If you encounter issues, check the Docker logs using:
docker-compose logs
-
For more detailed control:
# To stop the containers docker-compose down # To rebuild the containers docker-compose up --build