Skip to content

justaskulkarni/Boardspace

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

536 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation


Table of Contents

📝Description

  1. Implemented 3 level authentication using JWT for students, mentors and admins.
  2. OTP verification and document proof upload for mentors, enabling multistep cerdibility verification.
  3. Administrators have access to view uploaded mentor documents and can accept or reject mentor applications.
  4. Students can upload images of their doubt with exam tags. Comment feature for students and mentors.
  5. Created a robust chat platform using Socket.IO to facilitate discussions and doubt resolution among students and mentors for various competitive examinations.
  6. One-on-one chat with admin for feedback and descrepancy resolution.

🔗Links

🤖Tech-Stack

  • ReactJS
  • NodeJS
  • ExpressJS
  • MongoDB
  • Socket.IO
  • Multer
  • AWS S3

🛠Project Setup

Firstly, you will need to clone the repository using the clone link above using the command in terminal in a dedicated folder:

git clone https://github.com/justaskulkarni/Boardspace.git

Then, you will need to install all the node modules which are required for running the client on your machine using the command in terminal for client folder:

npm install

Then, you will need to install all the node modules which are required for running the server on your machine using the command in terminal for server folder:

npm install

In the server folder create a .env file to add environment variables

MONGO_URL = YOUR_MONGO_URL
SECRET = YOUR_SECRET
MJ_PUBLIC = YOUR_MJ_PUBLIC
MJ_SECRET = YOUR_MJ_SECRET
BUCKET_NAME = YOUR_BUCKET_NAME
BUCKET_REGION = YOUR_BUCKET_REGION
ACCESS_KEY = YOUR_ACCESS_KEY
SECRET_KEY = YOUR_SECRET_KEY

💻Usage

In terminal for client folder run

npm start

In terminal for server folder run

npm start

👨‍💻Team Members

About

Website created for startup Boardspace. Students and Mentors can engage in discussions and resolve their doubts regarding various competitive examinations.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors