Skip to content

The Scheduler is a web application for Students and Faculties to schedule their own routine.

Notifications You must be signed in to change notification settings

Devamparikh/Schduler

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Scheduler

The Scheduler is a web application for Students and Faculties to schedule their own routine.

It contains an Assignment portal, Announcement portal, Proxy lectures management for faculties, Sticky Notes, Weekly time-table, Calendar, and many more.

Problem Statements

  • Time-Table Management
  • Lord Alteration (Proxy Management)
  • Task Assignment System

Installation

  • Requirements: xampp To run this project, clone project files, Copy folder to htdocs
 Then open xampp and start apache and mysql server
 Import SQL file on the mysql server.

This will start application on server port.

Tech Stack

  • HTML

  • CSS

  • Bootstrap

  • AdminLTE template

  • AngularJS

  • JavaScript

  • JQuery

  • PHP

  • Ajax

🔗 Links

portfolio

Screenshots

Student Portal

Student portal consists Home Page, Assignment Page, Calendar and Weekly Time Table Page.

Home Page

  • This is the Home page for Student users where time table of particular day is shown along with Sticky notes, Announcement done by faculties.

st_home_screen

Assignment Portal Pages

  • This is the page where faculty customize the assignment text and send it to students.

assignment_fa_send

  • Assignment sent by faculties will be shown here to students.

op_fa

Calendar

  • Multifunctional calendar.

cal_st

Weekly Time Table

wtt_st

Student Profile Page

p_st

Faculty Portal

Faculty portal consists Home Page, Proxy Management Pages, Assignment Portal Pages, Calendar and Weekly Time Table Page.

Home Page

  • This is the Home Page for faculties users where lectures of that particular day will be shown along with sticky notes & announcement panel.

fa_home_screen

Proxy Pages

  • By selecting slot number & clicking check button faculty can see list of other available faculties and by clicking on their name faculty can send proxy request.

p_fa

  • When request is sent but not answered by request receiver faculty then it will look like this with yellow accent.

p_req_fa

  • Request will be shown like this to request receiver faculty.

p_res_fa

  • If request is being rejected it will shown like this with red accent otherwise accepted request will be shown with green accent.

p_ans_fa

Assignment Portal

  • This is the page where faculty customize their assignment text and send it to students.

assignment_fa_send

  • Assignment sent by the faculties will be shown here like this.

op_fa

Announcement Portal

  • This is the page where faculty can customize announcement text and after setting ending time faculty can send it to announcement panel.

ann_fa

  • In lower right corner, announcement panel is there, where all the announcement sent by any faculties will be shown.

ann_st

Calendar & Weekly Time Table are same as student portal.

Admin Panel

Admin Panel consists Home Page, Data Management Pages, Calendar and Weekly Time Table Page.

Home Page

  • This is the Home Page for Admin from where whole Time-Table will be generate.

ap_home_page

Data Management Pages

  • Forms on this page are for the addition of a new user (either faculty or students) to the portal.

dm_ap1

  • Form on this page is for addition of new subject to the portal.

dm_ap2

Authentication Pages

  • Student Log In Page.

login_st

  • Faculty Log In Page.

login_fa

  • Page for Admin to add new user.

login_ap

Results / Achievement

Achieved University 1st rank for successfully solving all problem statements and development of efficient portal.

image

About

The Scheduler is a web application for Students and Faculties to schedule their own routine.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published