Skip to content

Clean Architecture inspired demo of React Web app for ordering pizza 🍕

Notifications You must be signed in to change notification settings

zubko/clean-arch-react-demo-pizza

Repository files navigation

Clean Architecture inspired example for pizza ordering Web app

Planned features

  • restaurant menu:
    • different sections
    • filters
    • add items to cart
  • shopping cart:
    • display items
    • remove items
    • proceed to checkout
  • checkout
    • enter additional info
    • show success

Planned tech

  • BE / FE in one repo without workspaces - to keep things simpler
  • simple REST API backend - just for demo purposes
  • CRA Web App - for quick start with modern JS bundling, React etc
  • React for View layer
  • RxJS for reactive connection to avoid data pumping
  • TypeScript
  • Repository / Use Case / Presenter / View / Wireframe split (Clean Architecture inspired)
  • Storybook for Views
  • Unit / E2E / Screenshot testing

About

Clean Architecture inspired demo of React Web app for ordering pizza 🍕

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published