Sinai is a modern web application designed to facilitate workplace reservations within departments. This repository contains the frontend, built using Angular, and serves as the user-facing interface for the Sinai booking system.
- Secure user authentication and login
- Interactive workplace overview with real-time availability
- Date-based workplace reservation system
- Department-based filtering and user role handling
- Visual feedback and dynamic status updates
- Responsive design for both desktop and mobile user
- Angular 18 (standalone components)
- RxJS and Angular Services
- RESTful API integration (Sinai backend)
- Angular Router, Angular Material, Reactive Forms, Toastr Notifications, SignalR
git clone https://github.com/andrejkoller/sinai-frontend.git
cd sinai-frontend
npm install
ng serve