actualizare readme
This commit is contained in:
49
README.md
49
README.md
@@ -1,6 +1,6 @@
|
||||
# Space Booking System
|
||||
|
||||
Web application for booking offices and meeting rooms with administrative approval flow.
|
||||
Web application for booking offices and meeting rooms with multi-tenant support, administrative approval flow, and public booking API.
|
||||
|
||||
## Tech Stack
|
||||
|
||||
@@ -187,29 +187,44 @@ space-booking/
|
||||
|
||||
## Features
|
||||
|
||||
### Implemented (US-001)
|
||||
|
||||
- [x] User authentication with JWT
|
||||
- [x] Login page with email/password
|
||||
- [x] Protected routes
|
||||
- [x] Token storage and validation
|
||||
- [x] Redirect to dashboard on successful login
|
||||
- [x] Role-based access (admin/user)
|
||||
|
||||
### Coming Soon
|
||||
|
||||
- Space management (CRUD)
|
||||
- Booking calendar view
|
||||
- Booking request system
|
||||
- Admin approval workflow
|
||||
- Notifications
|
||||
- Audit log
|
||||
- [x] Role-based access (superadmin / manager / user)
|
||||
- [x] Space management (CRUD)
|
||||
- [x] Property management (groupuri de spații, public/privat)
|
||||
- [x] Property managers (many-to-many)
|
||||
- [x] Booking calendar view (FullCalendar)
|
||||
- [x] Booking request system
|
||||
- [x] Admin approval workflow
|
||||
- [x] Anonymous booking support (guest name/email)
|
||||
- [x] Public booking API (fără autentificare)
|
||||
- [x] Organizations & members
|
||||
- [x] Notifications
|
||||
- [x] Audit log
|
||||
- [x] Reports
|
||||
- [x] Booking templates
|
||||
- [x] Google Calendar integration
|
||||
- [x] Attachments
|
||||
- [x] User profile & settings
|
||||
- [x] Email verification
|
||||
|
||||
## API Endpoints
|
||||
|
||||
### Authentication
|
||||
|
||||
- `POST /api/auth/login` - Login with email and password
|
||||
- `POST /api/auth/register` - Register new user
|
||||
|
||||
### Resources
|
||||
|
||||
- `/api/spaces` - Space management
|
||||
- `/api/properties` - Property management
|
||||
- `/api/bookings` - Booking management
|
||||
- `/api/organizations` - Organization management
|
||||
- `/api/users` - User management
|
||||
- `/api/notifications` - Notifications
|
||||
- `/api/audit-log` - Audit log
|
||||
- `/api/reports` - Reports
|
||||
- `/api/public/*` - Public API (no auth required)
|
||||
|
||||
### Health
|
||||
|
||||
|
||||
Reference in New Issue
Block a user