Skip to content

akshaykumar33/Elevator-SImulation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Technical Documentation

Project Overview

This project implements the complete fullstack solution as specified in the provided assessment PDF.
It includes the fallback scheduling algorithms (utilization-based and heuristic hybrid approaches) and is fully integrated across the backend simulation engine and frontend interface.

The project follows standard engineering best practices, with code quality, modular architecture, logging, error handling, and structured state updates cleanly separated between client and server.


Usage

For setup, installation, and usage details, please refer to the main README.md.


Key Features

  • Fullstack Implementation
    Built with React + TypeScript (frontend) and Node.js + TypeScript (backend).

  • Fallback Schedulers
    Multiple fallback algorithms implemented (LOOK, FCFS, utilization-based heuristic, etc.), ensuring robustness.

  • Test Suite
    Comprehensive automated tests (unit, integration, and end-to-end coverage).

  • Deployment
    The project is deployed live and accessible at the following link:
    Project Frontend Deployment URL Project Backend Deployment URL

  • Demo Video
    Walkthrough and demo video available at:
    Project Video

  • Assessment Compliance
    Implemented exactly as required in the assessment PDF with proper structure, coding guidelines, and best practices.


Notes

  • Please begin with the README.md for environment setup and execution instructions.
  • This document serves as a high-level technical overview and validation of requirements.

About

A Elevator Simulation Schedular using socket in node ts + next-ts

Resources

Stars

8 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages