Workspace Booking System
Project Overview
A modern web application built with Angular that allows users to book and manage workspace reservations in various office environments.
Key Features
User Authentication: Secure login/signup system
Workspace Management: Browse and book available workspaces
Profile Management: User profile customization and settings
Booking System: Real-time workspace availability and booking
Responsive Design: Mobile-first approach using Tailwind CSS
Technical Stack
Frontend: Angular 17+ (Standalone Components)
Styling: Tailwind CSS
State Management: Angular Services
Authentication: JWT-based auth system
HTTP Communication: Angular HttpClient
Key Features Implemented
Authentication
Login/Signup system
Token-based authentication
Protected routes
User Profile
Personal information management
Language and date preferences
Timezone settings
Workspace Features
Workspace listing
Booking functionality
Real-time availability