Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/infysumanta/node-react-real-time-pizza-order-app

Its a Pizza order apps user can order Pizza and see the status and admin can add items see and update it and upload the image and change the order status too, and can see user list and block the user
https://github.com/infysumanta/node-react-real-time-pizza-order-app

ejs expressjs nodejs online-shop pizza pizza-order pizza-order-shop-app pizzaorder

Last synced: 3 days ago
JSON representation

Its a Pizza order apps user can order Pizza and see the status and admin can add items see and update it and upload the image and change the order status too, and can see user list and block the user

Awesome Lists containing this project

README

        

# **Welcome to Realtime Pizza Booking App👋**

![Version](https://img.shields.io/badge/version-1.0.0-blue.svg?cacheSeconds=2592000)
[![Documentation](https://img.shields.io/badge/documentation-yes-brightgreen.svg)](https://github.com/infysumanta/node-react-real-time-pizza-order-app#readme)
[![License: ISC](https://img.shields.io/github/license/infysumanta/react-real-time-pizza-order-app)](https://github.com/infysumanta/node-react-real-time-pizza-order-app/blob/master/LICENSE)
[![Twitter: infysumanta](https://img.shields.io/twitter/follow/infysumanta.svg?style=social)](https://twitter.com/infysumanta)

> Its a Pizza order apps user can order Pizza and see the status and admin can add items see and update it and upload the image and change the order status too, and can see user list and block the user

### 🏠 [Homepage](https://github.com/infysumanta/node-react-real-time-pizza-order-app#readme) ✨ [Demo](https://pizza-order-app.sumantakabiraj.com/)

## Install

```sh
# for npm
npm install

# for yarn
yarn install

# for pnpm
pnpm install
```

## Setup

Copy the .env.example to .env and update the below environment value

```sh
cp .env.example .env
```

```sh
# .env
PORT=4000
MONGO_URI=mongodb://localhost/node-react-real-time-pizza-order-app
COOKIE_SECRET=thisismysecret

```

## Usage

```sh
# for npm
npm run start

# for yarn
yarn run start

# for pnpm
pnpm run start
```

## Screenshots

| | |
| ---------------------------------------------- | ----------------------------------------------- |
| ![alt text](/screenshot/home.png) | ![alt text](/screenshot/user-cart.png) |
| Home Page | User Cart Page |
| ![alt text](/screenshot/login.png) | ![alt text](/screenshot/register.png) |
| Login Page | Register Page |
| ![alt text](/screenshot/user-cart.png) | ![alt text](/screenshot/user-order-details.png) |
| User Cart Page | User Order Details Page |
| ![alt text](/screenshot/user-order-status.png) | ![alt text](/screenshot/admin-dashboard.png) |
| Home Page | Admin Dashboard Page |
| ![alt text](/screenshot/admin-menu-create.png) | ![alt text](/screenshot/admin-menu-update.png) |
| Admin Menu Item Create Page | Admin Menu Item Update Page |
| ![alt text](/screenshot/admin-order-list.png) | ![alt text](/screenshot/admin-menu-list.png) |
| Admin Order List Page | Admin Menu Items List Page |
| ![alt text](/screenshot/admin-user-list.png) | |
| Admin Users List Page | |

## Author

👤 **Sumanta Kabiraj**

- Website: https://sumantakabiraj.com
- Twitter: [@infysumanta](https://twitter.com/infysumanta)
- Github: [@infysumanta](https://github.com/infysumanta)
- LinkedIn: [@sumanta-kabiraj](https://linkedin.com/in/sumanta-kabiraj)

## 🤝 Contributing

Contributions, issues and feature requests are welcome!

Feel free to check [issues page](https://github.com/infysumanta/node-react-real-time-pizza-order-app/issues).

## Show your support

Give a ⭐️ if this project helped you!

## 📝 License

Copyright © 2023 [Sumanta Kabiraj](https://github.com/infysumanta).

This project is [ISC](https://github.com/infysumanta/node-react-real-time-pizza-order-app/blob/master/LICENSE) licensed.