Skip to content

A platform which provides multiple ways for students in a college to interact with each other ,solve doubts, collaborate with all the functionalities of a social networking site.

Notifications You must be signed in to change notification settings

ayushtom/Senior-Mentor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

83 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation


Seniormentor

Connect with peers in college, help and get help.


Checkout https://seniormentor.netlify.app/

Features

  • 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

Images and Demo

Installation

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

High Level Design

Use case diagram for Seniormentor

Low Level Design

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. 

Releases

No releases published

Packages

No packages published

Languages