<p align="center">
	<img src="public/images/pizzaql.svg" alt="Logo"/>
	<br/>
	<br/>
	<b>Modern order placement and management system.</b>
</div>

## Information

This is a rewritten version of the [original PizzaQL](https://github.com/pizzaql/pizzaql/). Once done, it will be moved to the original repository. Changes include a completely new design, different backend, ability to order multiple items at once, extended configuration options and much more. More details can be found in our roadmap below.

## Roadmap

- [ ] Order Placement
  - [x] Fully functional cart
  - [ ] Stripe payments
  - [ ] Delivery hours calculation
  - [ ] Connection with backend
  - [ ] Performance optimizations

## Technology Stack

- [React](https://reactjs.org/)
- [Next.js](https://nextjs.org/)
- [Chakra UI](https://next.chakra-ui.com/)
- [Emotion](https://emotion.sh/)
- [Recoil](https://recoiljs.org/)
- [Apollo Client](https://www.apollographql.com/docs/react/)
- [Prisma](https://prisma.io/)

Frontend and GraphQL server are hosted on [Vercel](https://vercel.com/) and the PostgreSQL database - on [Digital Ocean](https://www.digitalocean.com/).

## Sponsors

Special thanks to [Digital Ocean](https://www.digitalocean.com/) and [Sauce Labs](https://saucelabs.com/) for supporting this project!

## License

MIT
