The Sushi Food App is a web application that allows users to explore a variety of sushi dishes, place orders, and track the delivery status. It aims to provide a seamless and enjoyable experience for sushi lovers to satisfy their cravings.
- Menu Exploration: Browse through an extensive menu of sushi dishes, including various rolls, nigiri, sashimi, and more.
- Order Placement: Select desired dishes, customize options such as portion size or ingredients, and add them to the cart for a personalized order.
- Cart Management: View and edit the items in the cart, update quantities, and remove items as needed before proceeding to checkout.
- Checkout Process: Provide delivery details, select a payment method, and review the order summary before confirming the purchase.
- Order Tracking: Track the progress of the order, including preparation, packaging, and estimated delivery time.
- User Accounts: Create and manage user accounts to store delivery addresses, payment information, and order history for a personalized experience.
Check out the live demo of the Sushi Food App here!
To run the Sushi Food App locally, follow these steps:
- Clone the repository:
git clone https://github.com/therealtmmy/Sushi-Food-App.git
- Navigate to the project directory:
cd Sushi-Food-App
- Open with live server.
- Frontend: HTML5, CSS3 and Javascript
The Sushi Food App interacts with a RESTful API to fetch and manage data. The following endpoints are available:
GET /api/dishes: Retrieve a list of sushi dishes.
Please refer to the API documentation for more details on request/response formats and required parameters.
For detailed information about the API endpoints and their usage, refer to the API documentation. Themeald
- Visit the Sushi Food App URL or open it locally on your machine.
- Browse the menu to explore the available sushi dishes and their descriptions.
- Select the desired dishes and customize options, such as portion size or ingredients.
- Add the selected items to the cart and review the cart contents.
- Proceed to the checkout process, providing delivery details and selecting a payment method.
- Review the order summary and confirm the purchase.
- Track the order status to stay updated on the progress and estimated delivery time.
- Create a user account for a personalized experience, including the ability to save delivery addresses and payment information.
Contributions are welcome! If you'd like to contribute to the Sushi Food App, please follow these steps:
- Fork the repository.
- Create a new branch:
git checkout -b feature/your-feature-name
- Commit your changes:
git commit -am 'Add some feature'
- Push to the branch:
git push origin feature/your-feature-name
- Submit a pull request detailing your changes and their benefits.
If you have any questions, suggestions, or feedback, feel free to reach out:
- Email: oluwatimilehinsamson.com
We'd love to hear from you!
Enjoy the Sushi Food App