We are seeking a skilled freelance full-stack developer to create a simple yet functional table booking website for a restaurant. The primary goal is to implement a straightforward system that allows customers to easily request reservations and provides the restaurant owner with a basic administrative panel to manage these bookings efficiently.
This is a small-scale project focused on quick implementation, emphasizing clarity, core functionality, and a clean structure rather than complex solutions or advanced integrations.
Key features required for the system include:
- A user-friendly booking form for customers to input their name, desired date, time, and party size.
- An intuitive interface for selecting available time-slots.
- A booking confirmation screen for customers.
- A basic admin panel for the restaurant owner to view, confirm, and cancel reservations.
- Simple data persistence to store booking information.
- Responsive design to ensure the website is mobile-friendly and accessible on various devices.
We are looking for a developer who can work efficiently to deliver a clean and maintainable solution promptly. While there is no strict requirement for the specific tech stack, experience with modern technologies such as React,
Next.js,
Node.js, Django, or similar frameworks would be highly beneficial. The system should be easy to maintain without requiring complex architecture or advanced optimizations.
Delivery term: Not specified