Skip to content

RotichD/ecommerce-storefront

Repository files navigation

E-Commerce Store Front

Description

I built this Front End Online Store to practice responsive design, fetching and displaying data, and learning new web development tools. This is the Front End portion of a 2 part Full Stack Project. You can find the repository for the custom made CMS backend here

Live Site

Online Store

Online Store

Read More About This Project Here

Features

  • Responsive Web Design
  • Functioning Cart with Persistent State
  • Stripe Integration with Checkout

Tech Used

TypeScript React Next.Js TailwindCSS HeadlessUI Zustand HeroIcons

Future Plans

I'd like to enhance the database models to handle more than one size and color per product. On the Front End of the store it would be nice to have the ability to choose between sizes and colors. I'd also like to implement a functioning rating system that users contribute to. Manage state with Redux or Recoil. Add loading skeletons.

Credit

Followed tutorial by Code With Antonio for the setting up the project backend, actions, and state management.