Build a restaurant reservation system with the following function:
Here's the list of prioritized functions:
Restaurant Owner
- can set number of tables (assuming all 4 seating per table)
- can review current reservation,
- reservation older than 2 hours are automatically cleared
- can add reservation done over phone for given day/time
- can remove reservation
- can update reservation done over phone
Customer
- can review number of available table for day / time
- can add reservation for day / time, get confirmation number
- can cancel reservation with confirmation number
- can update reservation with confirmation number
I am completely new to ruby on rails, I just need a simple hint on how to get started and what should be my approach for this problem?