Project Detail
Included:
- Cookie-based JWT authentication with Argon2 password hashing and role-aware API authorization.
- Resource search/filtering, booking creation, idempotency keys, cancellation, waiting lists, notifications, analytics, and admin/audit endpoints.
- PostgreSQL tstzrange exclusion constraint backed by btree_gist to prevent overlapping confirmed bookings under concurrent writes.
- React dashboard with responsive navigation, resource explorer, calendar, booking modal, analytics charts, admin console, empty states, and accessible feedback.
- Shared Zod schemas and tested availability, waiting-list, and top-K utilities.
วิธีติดตั้งอยู่ใน GitHub
Comments
No comments yet. Be the first to start a useful discussion about this project.