Full-Stack Developer for Restaurant Site & Ordering System

via Freelancer ·

Budget / Salary$30–250
TypeFreelance project
LocationRemote
Posted2 hours ago
Restaurant Website & Online Ordering Platform

We are looking for a skilled Full-Stack Developer to build a modern website for a restaurant from the ground up.

The website should have a professional and attractive design that works smoothly on desktop, tablet, and mobile devices. Customers should be able to browse the restaurant menu, view food images and prices, learn about the restaurant, check opening hours and location, and place an online order.

- Main Features

* Modern restaurant homepage with hero section and featured dishes
* Food menu with categories, images, descriptions, prices, and special offers
* Product detail pages with available options/add-ons
* Shopping cart and checkout
* Customer registration and login
* Online ordering and order confirmation
* Restaurant location with Google Maps integration
* Opening hours and contact information
* Contact/reservation form
* Responsive design for mobile, tablet, and desktop
* Admin dashboard for managing menu items, prices, categories, and orders
* Backend API for customers, products, orders, and authentication
* Database integration
* Payment gateway integration
* Email notifications for orders
* Basic SEO and performance optimization

- Technology

The frontend will be developed using React, TypeScript, and Tailwind CSS, with Node.js/Express.js for the backend. PostgreSQL or MongoDB can be used for the database.

The developer should also handle API integrations, authentication, testing, debugging, and deployment.

We will provide the restaurant information, menu content, images, branding materials, and other necessary requirements. The developer should be able to take the requirements, make reasonable technical decisions, and deliver a complete, production-ready website.

We are looking for someone who can work independently, write clean and maintainable code, communicate clearly, and take responsibility for the project from development through deployment.

skills required

React.js
TypeScript
JavaScript
Node.js
Express.js
Tailwind CSS
HTML5 / CSS3
REST API
PostgreSQL
MongoDB
Git / GitHub
Authentication
API Integration
Responsive Web Design
Testing & Debugging
Full-Stack Development
javascript website design graphic design html node.js postgresql react.js mongodb api integration tailwind css
Apply on Freelancer →

Project sourced from Freelancer.com. Applications happen directly on the original platform — we never collect your data.