Zoom Eats is a web application that allows users to browse restaurants, view their menus, and add items to a cart. It is built with React, Redux, and Tailwind CSS.
- Browse a list of restaurants
- Search for restaurants
- View restaurant details and menus
- Add and remove items from the cart
- View the cart
- Responsive design for mobile and desktop
- Frontend:
- React
- Redux for state management
- React Router for routing
- Tailwind CSS for styling
- Build Tool:
- Vite
To get a local copy up and running, follow these simple steps.
- npm
npm install npm@latest -g
- Clone the repo
git clone https://github.com/your_username_/zoom-eats.git
- Install NPM packages
npm install
npm run devThis will run the application in development mode. Open http://localhost:5173 to view it in the browser.
In the project directory, you can run:
npm run dev: Runs the app in the development mode.npm run build: Builds the app for production to thedistfolder.npm run lint: Lints the code using ESLint.npm run preview: Serves the production build locally.