- Interact with posts added by peers and add your own posts
- Search anyone by skills, name, branch, skill, etc.
- Reach out to anyone via a chat interface
- Get all notifications on a separate tab
- Responsive UI
Clone the repo
git clone https://github.com/ayushtom/Senior-Mentor.git
Do npm install in both client and server folders
cd client
npm i
cd server
npm i
Change the name of .env.example file from each client and server folders to .env
Use case diagram for Seniormentor
UML diagram for Seniormentor
Note : Although it's a NoSQL db, the database design would be as shown below
if it were a relational database.
Collections are connected using refs.