Skip to content

andrejkoller/sinai-frontend

Repository files navigation

Short description

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.

Features

  • 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

Tech Stack

  • Angular 18 (standalone components)
  • RxJS and Angular Services
  • RESTful API integration (Sinai backend)
  • Angular Router, Angular Material, Reactive Forms, Toastr Notifications, SignalR

Installation

1. Clone the repository

git clone https://github.com/andrejkoller/sinai-frontend.git
cd sinai-frontend

2. Install dependencies

npm install

3. Run the development server

ng serve

Screenshots

About

Sinai – Angular frontend for booking workplaces within departments.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published