Mentors Management system is a people management app that enables proper. coordination of mentors needed to execute projects, ranging from recruitment to off-boarding. Ensure to go through the app doc below to read more and follow all the instructions.
- Frontend -
- Backend -
- Database -
- Deployment env -
To get it up and running on your local machine, follow the steps below:
- Fork the repo
- Clone the repo with the command `git clone
- Indicate your interest in working on any issue. "eg. I want to work on this issue, or I am interested in this issue"
- Open a feature branch from the 'develop' branch. e.g. feat/
- Make sure the name describes your branch but is not too long. Lead with what the branch is doing, e.g. new feature or bug but follow this pattern
type/branch-description
, e.g.feature/add-login-functionality
. - Ensure your branch is up to date with the latest changes before pushing
- Create a pull request against develop branch
- Reference the issue you worked on in your PR
- Open a pull request against the develop branch and request a review from your
- Navigate to the project directory with the command
cd conversational-app-team3
- Navigate to the frontend directory with the command
cd frontend
- Install all the dependencies with the command
npm install
- Start the app with the command
npm run dev
- Navigate to the app on your browser with the url
http://localhost:****
where **** is the port number displayed on your terminal.
- Backend -
- The design can be find here
- Find the Prototype here
- Work on your Team assigned task, e.g. Team 1, Team 2 etc.
- NOTE: Strictly adhere to the style guide on the design, buttons, texts etc.
- Raise any identified issue with your mentor.
npm run build
- Builds the app for production to thedist
folder.npm run lint
- Lints the codebase.npm run lint:fix
- Lints the codebase and fixes auto-fixable errors.