/ecommerce

ecommerce store built with next js

Primary LanguageTypeScript

ecommerce store

Project Overview 🎉

You can publish here your products to sell them online.

Tech/framework used 🔧

Tech Description
Typescript Javascript superset language
React Library for building user interfaces
Next Powerful React Framework
Material-UI React components for faster and easier web development
Context API React structure that enables to share data with multiple components
SCSS CSS with superpowers
Firebase Powerful for apps that don't use backend (e. g. for authentication)
React Hook Form Forms with easy-to-use validation
React Select React library for creating beatiful select inputs
Stripe Library for easy payment processing
DatoCMS Complete, user-friendly and performant Headless CMS
Jest Javascript Testing Framework
React Testing Library Useful for testing React components
Cypress Next generation testing tool (I used it for e2e testing)
Eslint Javascript Linter
Prettier Code formatter

Screenshots 📺

Screenshot

Screenshot Screenshot

Screenshot

Installation 💾

git clone https://github.com/simicoder/ecommerce.git

npm install

# set up environment variables

npm run start

Live 📍

https://ecommerce-simicoder.vercel.app/