Skip to content

A full stack ecommerce web application featuring a filterable product catalog, cart persistence and Stripe powered checkout for guest, logged-in and admin users, and a route restricted account and order management portal for admin users.

License

Notifications You must be signed in to change notification settings

bryangottschalk/Fullstack-ECommerce-Site

Repository files navigation

View Deployed Site

Cody & Co Petstore - Fullstack Ecommerce Site

A fullstack ecommerce web application featuring a filterable product catalog, cart persistence and Stripe powered checkout for unauthenticated and authenticated users, and a route restricted account and order management portal for admin users.

Technologies

  • PostgreSQL - Relational Database
  • Node.js - JavaScript runtime environment
  • Express.js - Node.js framework
  • Sequelize - ORM for Postgres
  • React - Front end framework
  • Redux - State management
  • Semantic UI React - Styling Library
  • Stripe - Payment processing
  • Passport - Authetication integration with Google accounts

Setup

Commands to get this repo set up for development:

npm install
createdb Graceshopper-app
npm run seed
npm run start-dev

open http://localhost:3030/ To log in as an admin (to see the admin functionality for the site), use the email "[email protected]" and password "123".

Team

  • Bryan Gottschalk
  • Kaiyue Pan
  • Alexandra Kung
  • Vera Krutsina

License

This project is licensed under the MIT License - see the LICENSE.md file for details

About

A full stack ecommerce web application featuring a filterable product catalog, cart persistence and Stripe powered checkout for guest, logged-in and admin users, and a route restricted account and order management portal for admin users.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published