ecommerce
ecommerce copied to clipboard
ecommerce store built with next js
trafficstars
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 📺
Installation 💾
git clone https://github.com/simicoder/ecommerce.git
npm install
# set up environment variables
npm run start
Live 📍
https://ecommerce-simicoder.vercel.app/