Skip to content

apcurran/plant-shop

Repository files navigation

Evergreen Plant Shop

Visit live site

Features:

  • Express JS back-end

  • React JS front-end (with Hooks API)

  • Full authentication functionality with log-in and sign-up

  • Admin can add new products, update existing ones, or delete them

  • Implemented full cart functionality with increment/decrement, add/remove abilities

  • Order history is saved in db, and can be viewed on user order page

  • Stripe payments

  • PostgreSQL DB with pg-promise

  • Zustand store state management

  • Password reset implementation with Nodemailer

  • All custom CSS layout/styling with modern CSS features (Grid, Flexbox, Custom Properties, etc.)

  • Responsive CSS layout accommodating all common screen sizes

  • 🧪 React Testing Library for component unit tests

  • 🧪 Cypress.io automated testing for E2E tests

Home page

About page

Collections page

Product page

Shopping cart page

Shipping info page

About

Plant e-commerce site

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors