Skip to content

NarenderSD/Thakur-Ram-Singh-College-Management-System

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

9 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

TRSC College Logo

Thakur Ram Singh College
(TRSC) - College Management System

Empowering Education with Technology & Excellence

Python Version Django Version License UI/UX Deployment Contributors


TRSC College Management System is a next-generation, all-in-one platform for seamless college administration, staff, and student experience.
Modern. Secure. Branded. Ready for the future of education.


πŸš€ Product Highlights

  • Logo, name, and theme everywhereβ€”no generic or old references.
  • Glassmorphism, animations, and a luxury feel throughout.
  • Django authentication, password hashing, and robust data integrity.
  • Tailored for HOD/Admin, Staff, and Students.
  • Works beautifully on all devices.

πŸ› οΈ Tech Stack

Backend Frontend UI/UX Database Other










πŸ“Έ Screenshots & Demo

Add screenshots of the login page, dashboards, and contact messages inbox here for a more premium look. You can also add a demo video or GIF for extra impact!


πŸ›‘οΈ Security Features

  • Secure Authentication: Django's built-in authentication system ensures that only authorized users can access the system.
  • Password Hashing: Passwords are securely hashed using Django's password hashing algorithm.
  • Data Integrity: The system ensures that data is not tampered with or corrupted.

πŸš€ Features at a Glance

  • 🎨 Modern Animated UI (Glassmorphism, smooth transitions)
  • 🏫 TRSC Branding (Logo, name, and colors everywhere)
  • πŸ‘€ Role-Based Dashboards (HOD, Staff, Student)
  • πŸ“§ Contact & Feedback System
  • πŸ“Š Attendance & Result Management
  • πŸ“ Leave Management
  • πŸ”’ Secure Authentication
  • πŸ“± Responsive Design

⚑ Quick Start

  1. Clone the Repository:
    git clone https://github.com/NarenderSD/Thakur-Ram-Singh-College-Management-System.git
    cd college-management-system
  2. Create & Activate Virtual Environment:
    • Windows:
      python -m venv env
      .\env\Scripts\activate
    • macOS/Linux:
      python3 -m venv env
      source env/bin/activate
  3. Install Dependencies:
    pip install -r requirements.txt
  4. Run Migrations:
    python manage.py makemigrations
    python manage.py migrate
  5. Start the Server:
    python manage.py runserver

Visit: http://127.0.0.1:8000/


πŸ‘¨β€πŸ’» Usage Guide

  • Registration: Use your TRSC email (e.g., yourname.hod@trsc.edu.in, yourname.staff@trsc.edu.in, yourname.student@trsc.edu.in).
  • Login: Use your registered email and password.
  • Dashboards:
    • HOD: Manage staff, students, courses, subjects, view contact messages, etc.
    • Staff: Take attendance, manage results, feedback, leave, etc.
    • Student: View attendance, results, apply for leave, send feedback, etc.
  • Contact Form: Public users can send queries via the contact page; HOD can view all messages in their dashboard.

🀝 Contributing

Contributions, issues, and feature requests are welcome!
Check the issues page or submit a pull request.


❓ FAQ

Q: Is this system ready for real college deployment?
A: Yes! It is designed for real-world use, with security, branding, and modern UI/UX.

Q: Can I customize it for my own college?
A: Absolutely! All branding and features are modular and easy to update.

Q: How do I get support?
A: Use the contact form or reach out to the maintainer below.


πŸ“ž Contact & Support


πŸ“œ Usage & Permission

Important:

  • If you wish to use this project in your own work, for commercial purposes, or to earn/sell using this code, you must request permission from the author (Narender Singh) first.
  • Please connect with me on LinkedIn and send a message for permission.
  • Any use, earning, or resale of this project without explicit permission is not allowed.
  • Respect the creator's rights and help maintain a fair, professional open-source community.

πŸ“„ License

This project is licensed under a custom license:

  • Personal and educational use is allowed.
  • Commercial use, earning, or resale requires explicit written permission from the author.
  • For permission, contact Narender Singh on LinkedIn.

See the LICENSE file for full details.


Built with ❀️ by Narender Singh
for Thakur Ram Singh College (TRSC)

TRSC College Logo