Before you begin, ensure you have met the following requirements:
- You have installed Docker and Docker Compose. If not, you can download them here.
To build and run the project, follow these steps:
-
Open a terminal in the project root directory.
-
Build the Docker images:
docker-compose build
- Run the Docker container:
docker-compose up
The Flask application will be running at http://localhost:5002 and the React application will be running at http://localhost:3000.
Label Branch I(Issue Number), for example if issue is Issue 3, Branch name will be I3
Merge request can be self approved if no merge conflict
If your branch is behind the main branch, you'll need to rebase it. Here's how you can do that:
- First, check out to main branch:
git checkout main
- Pull latest changes from the repo
git pull
- Checkout to your branch
git checkout I{Issue Number}
- Merge with missing-if-branch
git merge main
- Resolve conflicts