GithubHelp home page GithubHelp logo

elective-manager's Introduction

openelective-management-system

This repo will hold the website for openelective management system

##language being used php, javascript

Image

Features to implement

  • Once a user logs in a particular section i.e. admin/student/department she can access contents of any other section also using the session of the previously logged in section - put some restriction on this thing using any token/etc.
  • Add option in dept to update info & link.
  • Create view in students section to view syllabus & info of every elective, this view should also be accessible from the index page of site.
  • The index page will show the no. of registered departments, no of seates allotted in all departments, total alloted %, the links to dept's info will also be available here.
  • Create student view.
  • Allow mail option when a student gets the seat allotted.
  • Sort students priority wise in dept's section
  • FCFS option will also be present in dept
  • make students section
  • create separate table for each elective and add entries to it when a student opts for an elective
  • While displaying the list to teacher add option to sort FCFS, PR1, CGPA wise
  • if the no.of students declared by professor is X , then don't add entries exceeding X.
  • One can't delete elective once allotment has started.
  • after allotment dept will put the classes schedule and the selected students will get it by mail or in the web app.
  • update the dept registration form with updated sql statements.
  • update the dept elective form form with updated sql statements, update=0;
  • Create a info.php page in the main directory displaying all the departments available & the seats allotted.
  • Don't allow the student to register in the same department to which she belongs.

elective-manager's People

Contributors

rishabh04-02 avatar milindra avatar srnit avatar

Watchers

Shubham Machal 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.