en / es / ca / de

The lift

Main picture of the project.

A traditional lift that each person can call from whichever floor they are on. This lift will remember the floors where to pick up and drop off passengers.

Source code

Features

  • Users click on one of the floors, thus emulating their own position by pressing the elevator button.
  • The system asks for the name of the passenger and the destination floor.
  • At the same time, other users can call the lift and this one will use the trips to pick them up.
  • The lift will drop off passengers at their destinations according to proximity to the initial destination, as well as pick up new ones along the way.
  • A record of all lift activity is displayed.

What I learned

  • How to draw simple elements with CSS (clouds, sun, trees, lift).
  • How to apply motion animations to the elements.
  • How to demonstrate Node's asynchrony.

Technologies

  • Front-end: JavaScript, HTML, CSS
  • Back-end: -