Skip to content

Sandbergo/distributed-elevator-controller

Repository files navigation

Distributed Elevator Controller

Status License



🧐 About

The elevator project, specified in the specification, is to create a fault-tolerant distributed system of multiple elevators cooperating to provide a seemless user experience, even with packet loss, power outages, crashes and loss of network connectivity.

Documentation compiled with HexDocs available here

🏁 Getting Started

Relies on Elixir 1.8.1 and Erlang/OTP 20. Clone the repo and run the bash scripts for elevator and for simulator. Changes in NetworkHandler for IP-adresses etc. may be needed.

✍️ Authors

🎉 Acknowledgements