Skip to content

Django Train Scheduler is a web app with a multilayer algorithm for efficient train schedule management, allowing users to add, delete, and prioritize schedules.

Notifications You must be signed in to change notification settings

Shreypatel65/PlatformAssignmentWizard

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Django Train Scheduler

This Django-based web application allows users to schedule and manage train activities. The application implements a multilayer activity selection algorithm to organize train schedules efficiently. Users can input details such as train name, train number, arrival date, departure date, arrival time, and departure time. The application provides features to visualize and organize train schedules based on priority.

Features

  • Add Train Schedule: Users can input train details, including arrival and departure information.
  • Delete Train Schedule: Users can delete a train schedule entry.
  • Find Train Schedule: Users can find and organize train schedules based on priority using a multilayer selection algorithm.

Usage

  1. Install the required packages using pip install -r requirements.txt.
  2. Run the Django development server with python manage.py runserver.
  3. Access the application in a web browser at http://localhost:8000/.

Screenshots

Screenshot 1 Screenshot 2 Demo GIF

Multilayer Activity Selection

The project leverages a multilayer activity selection algorithm for efficient organization of train schedules. This algorithm optimally selects and arranges train activities based on their priority, ensuring a streamlined schedule.

Dependencies

  • Django
  • pymongo
  • pandas
  • openpyxl

Contributors

  • Shrey Patel
  • Tirth Patel

About

Django Train Scheduler is a web app with a multilayer algorithm for efficient train schedule management, allowing users to add, delete, and prioritize schedules.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published