Giter VIP home page Giter VIP logo

college_management_system's Introduction

College Management System

Website: http://cmscollegemanagementsystem.pythonanywhere.com/

Project Summary

This is a Simple College Management System Developed for Educational Purpose using Python (Django).

Features of this Website

A. Admin Users Can

  1. See Overall Summary Charts of Students Performance, Staffs Performance, Add/Remove Courses, Add/Remove Subjects, Check/Reply Leave application of staffs/students, Check/reply on feedback bt staffs/students etc.

  2. Manage Staffs (Add, Update and Delete)

  3. Manage Students (Add, Update and Delete)

  4. Manage Course (Add, Update and Delete)

  5. Manage Subjects (Add, Update and Delete)

  6. Manage Sessions (Add, Update and Delete)

  7. View Student Attendance

  8. Review and Reply Student/Staff Feedback

  9. Review (Approve/Reject) Student/Staff Leave

  10. Update Profile

  11. Login/Logout

B. Staff/Teachers Can

  1. See the Overall Summary Charts related to their students, their subjects, leave status, etc.

  2. Take/Update Students Attendance

  3. Add/Update Result

  4. Apply for Leave

  5. Send Feedback to HOD

  6. Update Profile

  7. Login/Logout

C. Students Can

  1. See the Overall Summary Charts related to their attendance, their subjects, leave status, etc.

  2. View Attendance

  3. View Result

  4. Apply for Leave

  5. Send Feedback to HOD

  6. Update Profile

  7. Login/Logout

Tech Stacks

Django, Ajax, Jquery, Bootstrap, Javascript, Python, Owl Carousel, HTML, CSS

Running this project

To get this project up and running you should start by having Python installed on your computer. It's advised you create a virtual environment to store your projects dependencies separately. You can install virtualenv with

pip install virtualenv

Clone or download this repository and open it in your editor of choice. In a terminal (mac/linux) or windows terminal, run the following command in the base directory of this project

virtualenv env

That will create a new folder env in your project directory. Next activate it with this command on mac/linux: source env/bin/active

Then install the project dependencies with pip install -r requirements.txt

Now you can run the project with this command python manage.py runserver

Project Screenshots

Home Page

image

image image

User Registration

image

User Login

image

Contact Page

image

Admin Home Page

image

Staff Home Page image

Student Home Page image

Add Course Page image

Add Student Page image

Add Staff Page image

Add Subject Page image

Manage Subject Page image

Manage Course Page image

Manage Staff Page image

Manage Student Page image

Staff Take Attendance Page image

Staff View and Update Attendance Page image

Session Year Manage image

Staff Apply for Leave image

Staff Feedback Message image

Student View Attendance Form image

Student View Attendance Data image

Student Apply for Leave image

Student Send Feedback Message image

HOD Reply Student Feedback image

HOD Reply Staff Feedback image

HOD Approve and Disapprove Student Leave image

HOD Approve and Disapprove Student Leave image

HOD Approve and Disapprove Staff Leave image

HOD View Attendance Data image

Add Student Results From Staff Panel image

college_management_system's People

Contributors

nalingoyal094 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.