• Smart Reservations

• Availability Logic

• Multi-Restaurant Control

about this project

Dynamic Booking Automation

A smart reservation system that filters user requests based on date, location, and booking status — automatically validating availability, confirming or declining submissions, and managing limits across restaurants.



Project Breakdown


  • Problem:

Restaurant reservation processes were fragmented—guests had to call or email, restaurant owners manually tracked bookings, and there was no centralized system for managing properties, guests, and reservations. This led to missed bookings, overlaps, and inefficient communication between guests and restaurants.

  • Solution:

I built an end-to-end automated reservation system. Property owners register their venues and guests through structured forms, powered by AI-generated summaries and validations. Guests receive personalized reservation forms via email, allowing them to submit dinner bookings seamlessly. Reservations flow into a Notion-based restaurant dashboard where owners approve or decline them—all communications and notifications are automated via email.

  • Outcome:

The system streamlined reservations, reduced manual workload, eliminated booking overlaps, and provided a structured process for both guests and restaurants, improving the overall dining experience.



Apps Used

Make | Notion | Google Drive | AI (OpenAI) | Email (SMTP) | Slack | Jotform