Skip to content

sweezy793/mentorFix

 
 

Repository files navigation

MentorFix

MentorFix is an open source initiative to find mentors for people around who have certain projects in mind but need people/volunteers to bring those into life.

Be what you wanted your mentors to be for you.

Getting Started

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.

Prerequisites

Your machine should have NPM(or yarn), NodeJS and MongoDB server installed to use MentorFix locally. A full guide for installing each of these is given below:

# Ubuntu
$ curl -sL https://deb.nodesource.com/setup_10.x | sudo -E bash -
$ sudo apt-get install -y nodejs
# Windows
Windows users need to download the installer from Official NodeJS and run it with administrator privileges.https://nodejs.org/
# macOS
brew install node

To check NodeJS and NPM has been installed run on terminal or command prompt

node -v
npm -v
  • MongoDB server

    • echo "deb [ arch=amd64,arm64 ] http://repo.mongodb.org/apt/ubuntu xenial/mongodb-org/3.4 multiverse" | tee /etc/apt/sources.list.d/mongodb-org-3.4.list
    • apt-get install mongodb-org
    • systemctl start mongod
    • systemctl enable mongod
    • mongo
    • mongod
    • apt install mongodb-server
    • mongo
    • mongod
    • .systemctl start mongod

Installation

git clone https://github.com/WrippleFoss/mentorFix
  • Backend
cd server-api
yarn
  • Frontend
cd view-src
yarn

Run locally

  • Backend
$ cd server-api
$ yarn start
goto http://localhost:4000
  • Frontend
$ cd view-src
$ yarn start
goto http://localhost:3000

Built With

MentorFix uses a number of open source projects to work properly:

Contributing

Please read CONTRIBUTING.md for details on our code of conduct, and the process for submitting pull requests to us.

Authors

Important Notice

MentorFix has been selected at GirlScript Summer of Code 2019!

GirlScript

License

This project is licensed under the Apache-2.0 - see the LICENSE.md file for details

About

No description, website, or topics provided.

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 93.0%
  • HTML 7.0%