https://github.com/renilgarala/tasty-treat
Testy Treat 🍔: A Food Delivery Application Built with React.js and Swiggy's API.
https://github.com/renilgarala/tasty-treat
jest-test parcel react redux-toolkit tailwind
Last synced: about 1 month ago
JSON representation
Testy Treat 🍔: A Food Delivery Application Built with React.js and Swiggy's API.
- Host: GitHub
- URL: https://github.com/renilgarala/tasty-treat
- Owner: RenilGarala
- Created: 2024-06-22T14:05:53.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-12-25T11:37:35.000Z (over 1 year ago)
- Last Synced: 2025-04-02T19:39:07.851Z (about 1 year ago)
- Topics: jest-test, parcel, react, redux-toolkit, tailwind
- Language: JavaScript
- Homepage: https://tasty-treat-foods.vercel.app
- Size: 252 KB
- Stars: 0
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Food Ordering App
A modern and responsive food ordering application built with React. This app allows users to browse food items, customize their orders, and make online purchases seamlessly.
## Features
- **User-Friendly Interface**: Intuitive and responsive design for a great user experience.
- **Dynamic Menu**: Browse a variety of food items with detailed descriptions and images.
- **Order Customization**: Add items to the cart, adjust quantities, and customize orders.
- **Cart Management**: View and edit cart contents before checkout.
## Tech Stack
- **Frontend**: React.js, React Router, Context API (or Redux for state management)
- **Styling**: Tailwind CSS (or any other CSS framework/library you used)
## Installation
1. Clone the repository:
```bash
git clone https://github.com/RenilGarala/Tasty-Treat.git
cd Tasty-Treat
```
2. Install dependencies:
```bash
npm install
```
3. Start the development server:
```bash
npm start
```
4. Open your browser and navigate to `http://localhost:3000`.
## Project Structure
```plaintext
src/
├── components/ # Reusable UI components (e.g., Navbar, Footer, Cart, etc.)
├── utils/
└── App.js # Main app component
```
## Scripts
- `npm start` - Start the development server
- `npm run build` - Build the app for production
- `npm test` - Run tests (if applicable)
## Deployment
To deploy the app, build the project and host it on platforms like Netlify, Vercel, or GitHub Pages:
1. Build the project:
```bash
npm run build
```
2. Deploy the `build` folder to your preferred hosting platform.
## Contributing
Contributions are welcome! Feel free to fork this repository and submit a pull request with improvements or new features.
1. Fork the project.
2. Create your feature branch:
```bash
git checkout -b feature-name
```
3. Commit your changes:
```bash
git commit -m "Add feature"
```
4. Push to your branch:
```bash
git push origin feature-name
```
5. Open a pull request.
## Contact
For any inquiries or issues, feel free to reach out at:
- **Email**: renilgarala360004@gmail.com
- **GitHub**: [Renil Garala](https://github.com/RenilGarala)
---
Happy coding! 🍔🍕🥗