Skip to content

ALCOpenSource/Mentor-Management-System-Team-7

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Mentor-Management-System-Team-7

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.

Contributor's wiki

Techonologies

  • Frontend -
  • Backend -
  • Database -
  • Deployment env -

How to contribute to this project:

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
Frontend
  • 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
  • Backend -

Design

  • 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.

Creating issue

  • Raise any identified issue with your mentor.

Other commands available

  • npm run build - Builds the app for production to the dist folder.
  • npm run lint - Lints the codebase.
  • npm run lint:fix - Lints the codebase and fixes auto-fixable errors.