Skip to content

Coding Challenge: Implementation of a simple restaurant booking system

Notifications You must be signed in to change notification settings

fanoplanede/django_restaurant_booking_challenge

Repository files navigation

Coding Challenge: Simple Restaurant Booking System

User Story

As a restaurant owner I want a system for making and tracking reservations which can interact with other services so that reservations can be handled by third party services.

  • The system can be used by multiple restaurants
  • The system provides REST API endpoints:
    • To make reservations
    • To check if a number of seats is available at a certain time
  • A reservation is for a name (any string) and for a certain amount of time
  • The restaurant owner can get an overview over the booked tables as a HTML report

Limitations

  • Authentication/Authorization isn't in the scope of this task
  • No localization needed

Hints

  • Use third-party packages where applicable!

Provided Environment

A basic environment will be provided, containing:

  • Docker container with volumes for code and database
  • Django environment with some modules pre-installed and with scaffolding for an app (Restaurant model, ...)

About

Coding Challenge: Implementation of a simple restaurant booking system

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages