pizzaql / Pizzaql
Licence: mit
π Modern OSS Order Management System for Pizza Restaurants
Stars: β 631
Programming Languages
javascript
184084 projects - #8 most used programming language
Projects that are alternatives of or similar to Pizzaql
Ssr Sample
A minimum sample of Server-Side-Rendering, Single-Page-Application and Progressive Web App
Stars: β 285 (-54.83%)
Mutual labels: graphql, apollo, babel, ssr, styled-components
Apollo Upload Examples
A full stack demo of file uploads via GraphQL mutations using Apollo Server and apollo-upload-client.
Stars: β 358 (-43.26%)
Mutual labels: graphql, apollo, babel, nextjs
Brian Lovin Next
My personal site
Stars: β 522 (-17.27%)
Mutual labels: graphql, apollo, nextjs, styled-components
Next Advanced Apollo Starter
Advanced, but minimalistic Next.js pre-configured starter with focus on DX
Stars: β 131 (-79.24%)
Mutual labels: graphql, apollo, nextjs, authentication
Example Storefront
Example Storefront is Reaction Commerceβs headless ecommerce storefront - Next.js, GraphQL, React. Built using Apollo Client and the commerce-focused React UI components provided in the Storefront Component Library (reactioncommerce/reaction-component-library). It connects with Reaction backend with the GraphQL API.
Stars: β 471 (-25.36%)
Mutual labels: graphql, apollo, nextjs, ssr
Pup
The Ultimate Boilerplate for Products.
Stars: β 563 (-10.78%)
Mutual labels: graphql, apollo, ssr, styled-components
Next Apollo Auth
Authentication Boilerplate with Next.js and Apollo GraphQL
Stars: β 159 (-74.8%)
Mutual labels: graphql, apollo, nextjs, authentication
Ran
β‘ RAN! React . GraphQL . Next.js Toolkit β‘ - SEO-Ready, Production-Ready, SSR, Hot-Reload, CSS-in-JS, Caching, CLI commands and more...
Stars: β 2,128 (+237.24%)
Mutual labels: graphql, apollo, nextjs, styled-components
Material Kit React
React Dashboard made with Material UIβs components. Our pro template contains features like TypeScript version, authentication system with Firebase and Auth0 plus many other
Stars: β 3,465 (+449.13%)
Mutual labels: authentication, auth0, nextjs
Babel Plugin Import Graphql
Enables import syntax for .graphql and .gql files
Stars: β 284 (-54.99%)
Mutual labels: graphql, apollo, nextjs
Woo Next
π React WooCommerce theme, built with Next JS, Webpack, Babel, Node, Express, using GraphQL and Apollo Client
Stars: β 342 (-45.8%)
Mutual labels: graphql, babel, nextjs
Nextjs Redux Starter
Next.js + Redux + styled-components + Express = π
Stars: β 257 (-59.27%)
Mutual labels: nextjs, ssr, styled-components
gbkel-portfolio
π My personal website that's mainly powered by Next.js, my own style guide and a lot of other technologies.
Stars: β 12 (-98.1%)
Mutual labels: styled-components, ssr, nextjs
Shop
ππ Full-stack React/Prisma/TS/GraphQL E-Commerce Example
Stars: β 359 (-43.11%)
Mutual labels: graphql, prisma, nextjs
Next Apollo Example
Next & Apollo Example
Stars: β 413 (-34.55%)
Mutual labels: graphql, apollo, nextjs
React Storefront
React Storefront - PWA for eCommerce. 100% offline, platform agnostic, headless, Magento 2 supported. Always Open Source, Apache-2.0 license. Join us as contributor ([emailΒ protected]).
Stars: β 292 (-53.72%)
Mutual labels: nextjs, open-source, ssr
boilerplate
Fullstack boilerplate using Typescript, React, Node & GraphQL
Stars: β 738 (+16.96%)
Mutual labels: apollo, nextjs, prisma
React Starter Kit
React Starter Kit β front-end starter kit using React, Relay, GraphQL, and JAM stack architecture
Stars: β 21,060 (+3237.56%)
Mutual labels: graphql, babel, ssr
React Firebase Starter
Boilerplate (seed) project for creating web apps with React.js, GraphQL.js and Relay
Stars: β 4,366 (+591.92%)
Mutual labels: graphql, ssr, styled-components
Modern Graphql Tutorial
π A simple and easy GraphQL tutorial to get started with GraphQL.
Stars: β 219 (-65.29%)
Mutual labels: graphql, apollo, prisma
https://github.com/pizzaql/next
Note: Please check the rewritten version of PizzaQL (currently WIP):Modern OSS Order Management System for Pizza Restaurants.
Goal
The goal of this project is to provide a modern and easy to use order management system with order placement form as well. You can track progress in our TODO list π
Docs
Please note, that we are currently preparing a new docs for PizzaQL. Stay tuned π
Screenshots
TODO
Order Placement System
- [x] Basic Frontend
- [x] Production-ready Frontend (styles etc.)
- [x] Rewrite to Apollo Client
- [x] Use HTML5 form validation wherever possible
- [x] Implement prices
- [x] Online payments via Stripe
- [ ] Rewrite online payments to use react-stripe-elements
- [x] Delivery time selection
- [x] Display delivery time based on current hour
- [x] Rewrite to @apollo/react-hooks
- [ ] Rewrite to use react-hook-form
- [x] Working Backend
- [x] Creating orders
- [x] Thank you page
- [x] Ability to copy order id
- [x] Display simplified order id
- [x] Show time left to order delivery
- [x] Rewrite to @apollo/react-hooks
Order Management System
- [x] Login
- [x] Full security with Auth0
- [x] Basic Frontend
- [x] Listing orders
- [x] Rewrite to @apollo/react-hooks
- [ ] Rewrite to GraphQL Subscriptions (WIP)
- [x] Ability to change order status
- [x] Ability to delete orders
- [x] Confirmation alert
- [x] Ability to manually add orders
- [ ] Ability to delete all orders with 1 click
- [ ] Ability to sort orders
- [ ] Production-ready Frontend (styles etc.)
- [x] Listing orders
- [x] Working Backend
Documentation
- [x] Guides
- [x] Development
- [x] Production
- [ ] Security
- [ ] Deployment
Other
- [x] Rewrite backend to Prisma 2
- [ ] Testing with Cypress.io
- [ ] Integration with Algolia Places API (?)
- [ ] Release a public demo (WIP)
(?) - unsure.
Technology Stack
Frontend:
Backend:
Sponsors
License
MIT
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].