Architecture, design and development of a booking system for a restaurant reservation management SaaS (as yet unreleased).
The main non-functional requirement for this system is its seamless operation as scale throughout many cities. The solution consists of a high-performance backend employing the CQRS / ES architecture (Command Query Responsibility Segregation with Event Sourcing) as well as of two frontend applications.
continuous requirements analysis of the high-level system requirements and translation into actionable steps
architecture and design of the application
setup and creation of functional, integration and UI tests
Restaurant configuration capabilities
RESTAURANT RESERVATION FLOOR PLAN CREATION
management of restaurants
configuration of shifts, schedules, floors, table quotas and guest classes
floor plan creation (tables and combination of tables)
schedule exceptions (selectivelty close days, shifts, floors, tables)