All Projects β†’ pizzaql β†’ Pizzaql

pizzaql / Pizzaql

Licence: mit
πŸ• Modern OSS Order Management System for Pizza Restaurants

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

Note: Please check the rewritten version of PizzaQL (currently WIP): https://github.com/pizzaql/next


PizzaQL

Modern OSS Order Management System for Pizza Restaurants.

Build Status XO code style style: styled-components

Open Collective Patreon

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 πŸ™Œ

Here ⚑️

Screenshots

Order Placement Form Dashboard)

See more 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] 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

Digital Ocean
Sauce Labs

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].