You can publish here your products to sell them online.
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 |
git clone https://github.com/simicoder/ecommerce.git
npm install
# set up environment variables
npm run start