Restaurant App

By Satriyo Rizkyansah

One of the projects I recently completed is a Restaurant Ordering System built using React and Vite. This app allows users to seamlessly browse through menu items, add them to their cart, and proceed to checkout — simulating a real restaurant experience.

Project Overview

The goal of this project was to create a responsive and user-friendly interface for ordering food online. It features a clean design, intuitive navigation, and a mock API integration to simulate real-world functionality like adding to cart and placing orders.

Features

- Browse menu items
- Add items to cart
- View cart and item details
- Remove items from cart
- Checkout process

Technologies Used

This project is built with React for the frontend, styled with Bootstrap, and powered by JSONPlaceholder as a dummy API. The combination of Vite and React ensures fast development and optimal performance.

API Simulation

The app uses JSONPlaceholder to simulate product data. Additionally, a local JSON Server can be set up for more custom data using the provided db.json file.

Source Code : Here {/}
Back To Home