https://github.com/fatemeh-khoshkam/pizzaslice
https://github.com/fatemeh-khoshkam/pizzaslice
pizza-order react redux
Last synced: 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/fatemeh-khoshkam/pizzaslice
- Owner: fatemeh-khoshkam
- Created: 2024-08-09T09:52:43.000Z (9 months ago)
- Default Branch: main
- Last Pushed: 2024-09-04T23:08:01.000Z (8 months ago)
- Last Synced: 2025-01-16T18:38:49.961Z (4 months ago)
- Topics: pizza-order, react, redux
- Language: TypeScript
- Homepage: https://pizza-slice.netlify.app/
- Size: 171 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Pizza Slice App
A modern, user-friendly web application for ordering pizza online, built with React and TypeScript.
#### Demo: https://pizza-slice.netlify.app/
## Features
- Intuitive user interface for browsing pizza menu
- Real-time order total calculation
- Geolocation-based address entry for convenient delivery options
- Responsive design for seamless use on desktop and mobile devices## Tech Stack
- Frontend Framework: `React`
- Language: `TypeScript`
- State Management: `Redux Toolkit`
- Routing: `React Router`
- Styling: `Tailwind CSS`
- Geolocation: `Browser Geolocation API`
- Deployment: `Netlify`## Installation
1. Clone the repository:
```git clone https://github.com/fatemeh-khoshkam/pizzaSlice.git```2. Navigate to the project directory:
```cd pizzaSlice```3. Install dependencies:
```javascript
npm install
or
yarn install
```4. Start the development server:
```javascript
npm start
or
yarn start
```Open your browser and visit http://localhost:3000
### Deployment
This app is deployed on Netlify. To deploy your own instance:1. Create a Netlify account
2. Connect your GitHub repository to Netlify
3. Configure the build settings:- Build command: ```npm run build``` or ```yarn build```
- Publish directory: ```build```### Contributing
Contributions are welcome!
Feel free to fix bugs or improvements 🙂.
Any kind of help is appreciated! 🙌