We developed a web application that met all the parameters of a standard reservation system. The user-friendly design makes it very easy to use – for both clients and administrators. Reservation is done simply by selecting a date in the calendar, then the system asks for the time range in which the client needs the room. Half an hour after the end of each booked date is reserved for cleaning. The booking system automatically discards these thirty minutes and does not offer them as available for booking.
Upon completion of the booking, the booker will receive a unique six-digit pin code via email. When entered, the smart lock on the office door will unlock at the given times and the whole process is complete. All you have to do is tap the correct number combination on the touchscreen panel (Raspberry Pi). Even the firmware of this lock was developed by us.
As is our habit, we worked with .NET Core for the back-end development and the front-end was created in the Vue.js framework.