/faculty-dashboard

Faculty Dashboard is an academic project which was completed using agile methodologies. This project strengthened my understanding of the ReactJS framework significantly

Primary LanguageJavaScript

Faculty Dashboard

What is this all about?

This application helps faculty manage their leaves, mentor students and do much more

Features

  • Student Gate Pass, Sick Leave and OD Management
  • Faculty Leave Application and Monitoring
  • Manage handling courses and keep notes for each course
  • Communicate with other same course handling faculty through mini-forums
  • The Mentoring Diary feature lets the faculty store, view and edit student concerns
  • And its a PWA. Users can install it as an app through their web browser and updates will be served automatically

Stack used

MERN

  • MongoDB
  • Express
  • ReactJS
  • NodeJS

How to run

  1. Make sure nodejs and npm is installed and path configured
  2. Clone this repo: git clone https://github.com/lightningbolt047/faculty-dashboard/
  3. Install dependencies: npm install
  4. Run debug build: npm start
  5. Or get release build: npm run build