Skip to content

Inspired by the clunky Papa Murphy's website, app includes admin features, CRUD operations, and simple, intuitive user interface

Notifications You must be signed in to change notification settings

anchetadev/Pizza_site

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Take home pizza ordering website inspired by Papa Murphy's user unfriendly website

  • Visit the site here! Deployed using AWS Check me out!(site is currently offline I don't want to pay for AWS right now)
  • To log in as an admin use [email protected], Password is: asdasdasd

Features

  • User friendly
  • Not confusing
  • Straight forward user flow through site, no confusing routes or extra pages
  • User authentication
  • Administrative features to perform CRUD operations to the database
  • Stripe API integration

Here's a diagram of the models

  • Some of it is a little wonky because I configured the models as I figured things out; essentially a User has one Cart which has many Orders of food or pizza items (in hindsight they could've been the same item because of the identical fields). Cool EER diagram I made at 1AM

Here's a simple overview of what a user could do

  1. User will hit the landing page Landing page
  2. User will log in Login page
  3. User can create an order (if not authenticated user will be rerouted to login) menu and order screen
  4. User checks out order and pays via Stripe API Stripe modal
  5. If payment processes they are rerouted to a thank you page thanks page

Admin features

  1. User can log in with either the regular login above or this admin page Admin order page
  2. There are also forms to create, update, or delete items while logged in as an admin (Non admin users are rerouted to the home page)

About

Inspired by the clunky Papa Murphy's website, app includes admin features, CRUD operations, and simple, intuitive user interface

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published