Skip to content

Repository files navigation

ecommerce store

Project Overview 🎉

You can publish here your products to sell them online.

Tech/framework used 🔧

TechDescription
TypescriptJavascript superset language
ReactLibrary for building user interfaces
NextPowerful React Framework
Material-UIReact components for faster and easier web development
Context APIReact structure that enables to share data with multiple components
SCSSCSS with superpowers
FirebasePowerful for apps that don't use backend (e. g. for authentication)
React Hook FormForms with easy-to-use validation
React SelectReact library for creating beatiful select inputs
StripeLibrary for easy payment processing
DatoCMSComplete, user-friendly and performant Headless CMS
JestJavascript Testing Framework
React Testing LibraryUseful for testing React components
CypressNext generation testing tool (I used it for e2e testing)
EslintJavascript Linter
PrettierCode formatter

Screenshots 📺

Screenshot

ScreenshotScreenshot

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/

Packages

Used by

Contributors

Languages