The aim of the application is to provide opportunities to find a mentor/trainer or experts in the field and for those who are experienced in any field and want to share their knowledge to connect with mentees.
This project was written in a scope of technical interview. The main Idea was to demonstrate the ability to work with RESTful APIs and Databases.
- Node.js
- Express.js
- MongoDB
These are instructions for setting up and running your project locally. In order to install dependencies perform
npm install
to run the app on your local machine perform
npm start
- Node.js installed
- MongoDB installed
POST /api/v1/auth/signup - used for signing up a new user
POST /api/v1/auth/signin - used for authentication
PATCH /api/v1/profile/edit - used for editing personal info
GET /api/v1/users?page=...&limit=... - used for getting users list paginated
GET /api/v1/users/user:userId - use dfor fetching specific user's profile data