Skip to content

Repository files navigation

📊 Management Dashboard

A Teacher Dashboard for schools and colleges that simplifies class scheduling, room management, and floor allocation.

With this dashboard, teachers can easily: ✅ Schedule classes ✅ Choose available floors & rooms ✅ View room availability in real time


🚀 Features

  • Class Scheduling

    • Teachers can schedule classes with date, time, and subject.
  • Room & Floor Selection

    • Select specific floors and rooms for scheduled classes.
  • Room Availability

    • Instantly check which rooms are free or occupied.
  • Conflict Prevention

    • Avoid double-booking by showing clashes in real time.
  • User-Friendly Dashboard

    • Simple, clean interface for teachers to manage schedules easily.

🛠️ Tech Stack

  • Frontend: React.js (Tailwind CSS / Material UI for design)
  • Backend: Node.js / Express (or Django/Flask if Python)
  • Database: MongoDB / PostgreSQL
  • Calendar / Scheduling: FullCalendar.js (or custom calendar logic)

⚙️ Installation

# Clone the repository
git clone https://github.com/Adarsh-Me/Managment-Dashboard.git

# Move into the project folder
cd Managment-Dashboard

# Install dependencies
npm install   # or pip install -r requirements.txt if Python-based

# Start the development server
npm start

📌 Usage

  1. Login as Teacher.
  2. Navigate to Schedule Class.
  3. Choose floor & room from available options.
  4. Confirm booking → Room is marked as occupied.
  5. Teachers can view upcoming classes & availability at any time.

🎯 Future Enhancements

  • Student-side view for checking upcoming classes.
  • Admin panel for adding/removing rooms & floors.
  • Notifications/reminders for scheduled classes.
  • Integration with Google Calendar / Outlook.

🤝 Contributing

Contributions are welcome!

  • Fork the repo

  • Create a new branch (feature-xyz)

  • Commit your changes

  • Submit a Pull Request 🚀

    image image image

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages