An open API service indexing awesome lists of open source software.

https://github.com/virresh/schedulr

A javafx based program to handle the time table management of an institution
https://github.com/virresh/schedulr

Last synced: about 2 months ago
JSON representation

A javafx based program to handle the time table management of an institution

Awesome Lists containing this project

README

          

# Schedulr
![Schedulr](Schedulr/src/application/Images/Schedulr.png?raw=true "Schedulr Program")

Made by :
Baani Leen and Viresh Gupta

A javafx based program to handle the time table management of an institution
Supports functionality for


  • Student

    • View and Register for courses

    • View global and personalised timetable

    • Place a request for TimeTable Booking

    • Cancel bookings already made



  • Faculty

    • View and Register for courses

    • View global and personalised timetable

    • Book slots in TimeTable

    • Cancel bookings already made



  • Admin

    • Accept/Reject Requests from students

    • View global and personalised timetable

    • Place a request for TimeTable Booking

    • View Bookings by any person and power to cancel them



See the complete documentation for JAVA files at https://virresh.github.io/Schedulr/

# Instructions to Run:
Clone this repository (preferably in Eclipse with the e(fx) plugin installed).

Modify ``` Constants.constant ``` class to change the port and IP of server as required

Execute ``` server.ServerRunner ``` class first to setup a server. Note only one instance can be run of this class.

Execute ``` application.Main ``` class as many number of times as required. Can also be ran on different pc's on same network.