An open API service indexing awesome lists of open source software.

https://github.com/fatemeh-khoshkam/pizzaslice


https://github.com/fatemeh-khoshkam/pizzaslice

pizza-order react redux

Last synced: 2 months ago
JSON representation

Awesome Lists containing this project

README

        

# Pizza Slice App
A modern, user-friendly web application for ordering pizza online, built with React and TypeScript.
![2](https://github.com/user-attachments/assets/8e172dbf-211b-4988-82a2-6e24e7fcf150)

#### 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! 🙌