Skip to content

Dhrumil07/Labs

 
 

Repository files navigation

MindSpark Labs - Connecting Bright Minds

Team name: SERVING ON PORT 3000

Team members

Description

MindSpark labs is a website that aims to provide quality and practical education throughout India. The gap between students and access to quality lab facilities is bridged by this website.

  • There are 2 separate logins, one for colleges(which provide various lab facilities) and other for students(which wish to access the labs)
  • Colleges will provide the details of their labs along with the preferable timings when the labs are accessible and the capacity of the lab.
  • Students will be able to see all the available labs and can filter out labs based on departments and their vicinity.
  • On booking the lab, a unique slot id is provided to student and the college is notified about the student who booked the lab. If the available slots for a particular lab are filled, student is notified about the same.
  • Students can see all their booked labs and can know which labs they have booked.

Links

Technology stack

Tools and technologies that we learnt and used in the project.

  • Languages
    • HTML
    • CSS
    • Javascript
    • Node JS
  • Framework
    • Express JS
    • Bootstrap
    • Tailwind
  • Database
    • MongoDB

Project Setup

  1. Clone the repository

git clone https://github.com/Nishtan/Labs.git

  1. Install Node.js (JavaScript runtime environment) and MongoDB(document-oriented database program)

  2. Install all the relevant dependencies using

npm i

Usage

After setting up for Web App, follow the below instructions to get it running.

For Web

  1. Enter mongod and mongo command to connect to the database.

  2. Go to gitbash/command prompt, make sure you are in the same directory as that of project folder, run following command in gitbash

nodemon app.js

  1. Open (localhost:3000) in your browser to use MindSpark Labs website.

Applications

  • We know that, some students do not have access to quality labs/workshops. MindSpark labs helps to bridge the gap between colleges and such needy students.
  • In covid times, students cannot travel to their colleges for labs or some projects. MindSpark labs will help these students to find quailty labs in their vicinity.
  • This website will boost practical based learning as more students will get access to labs/workshops.
  • There is also a research based application. Students can get to know about various research projects,thus inculcating research atmosphere around them.

Future scope

The project can be further improved and built upon the following features in the future :

  • A feedback service for both students as well as colleges(which provide various labs) can be implemented.This will provide proper boost to the shared labs/workshops process, thus enhancing the reach of quality education.
  • A feature which can filter labs according to the pincodes of the respective districts.
  • Information regarding various research projects,internships and workshops can be conveyed to students so that they can get to work under best of professors in India.
  • Payment gateway can be implemented for security deposit or lab charges(to avail the facilities of the lab).Also, some colleges can wilingly provide monetary benefits to students by giving free access of labs/workshops.

Screenshots

Google Drive Link: https://drive.google.com/drive/folders/1jUtyHCBGbZbUOHTi9bX9sVYxDRB8vvKh?usp=sharing

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • EJS 48.6%
  • CSS 30.9%
  • JavaScript 20.3%
  • Shell 0.2%