/CASE STUDY · 2026
WorkNest— Smart Space Booking & Management
Comprehensive coworking space reservation and management SaaS platform featuring real-time space search, QR Code check-in terminal, and multi-role access control.
Role
- Fullstack Development
- API Architecture
- Database Design
Timeline
2026
Studio
Independent
Deliverables
- Express REST API
- Prisma schema & migrations
- Next.js booking flow
- Encrypted QR check-in terminal
- Multi-role access control
Stack
Next.js 16Express.jsMySQLPrisma ORMTailwind CSSJWT Auth
corecraft.my.id/work/worknest
Fullstack
Real-time availability search across rooms and time slots.
/01 THE PROBLEM
Problem & Friction
Coworking spaces tracked room bookings by hand, so the same slot could be promised to two different members and the front desk became the single point of failure.
8 wksDiscovery to live bookings
3Access roles: staff, member, admin
Real-timeAvailability across every room and slot
/02 SYSTEM DESIGN & ARCHITECTURE
Architectural Breakdown
- Next.js 16 client rendering the booking flow
- Express.js REST API as the single write path
- Prisma ORM over MySQL with explicit reservation states
- JWT sessions with role-scoped access for staff, members and admins
/03 IMPLEMENTED SOLUTIONS
Resilience & Outcomes
- Reservations move through explicit states, so an invalid transition is rejected before it reaches the database.
- Availability is queried in real time against the same rows the check-in terminal writes to.
- Encrypted QR codes replace the front-desk booking sheet entirely.
/DEEP DIVE SCREENS
Technical Interface & Terminal Views
Encrypted QR code check-in terminal.
Multi-role access control for staff, members and admins.