Skip to content

Independent Software Development Project (Orbital)

Notifications You must be signed in to change notification settings

ryanmoolala/NUS-Orbital-ReflectiveMinds

Repository files navigation

ReflectiveMinds

Prerequisites

Before you begin, ensure you have met the following requirements:

  • You have installed Docker and Docker Compose. If not, you can download them here.

Building and Running the Project

To build and run the project, follow these steps:

  1. Open a terminal in the project root directory.

  2. Build the Docker images:

docker-compose build
  1. 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.

Branching

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

Handling Branches That Are Behind Main

If your branch is behind the main branch, you'll need to rebase it. Here's how you can do that:

  1. First, check out to main branch:
git checkout main
  1. Pull latest changes from the repo
git pull
  1. Checkout to your branch
git checkout I{Issue Number}
  1. Merge with missing-if-branch
git merge main
  1. Resolve conflicts

About

Independent Software Development Project (Orbital)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published