A shop front for a fictional women and mens clothing store. Built with NextJS, TypeScript and Chakra UI. Uses Firebase for authentication and user storage. Contentful CDN for the product catalog
https://mugatu.vercel.app
- Next.js
- React
- TypeScript
- Chakra UI
- Firebase/Firestore
- Contentful
You will need to create a Firebase/Firestore project to run this as well as a Contentful account.
Use the .env.template find which environment variables are needed. Create a model based on the contentfulModel file to add products
// Clone this repository
$ git clone https://github.com/rzencoder/mugatu
// Go into the repository
$ cd mugatu
// Install dependencies
$ yarn install
// Run the app
$ yarn dev
// Open the app
$ http://localhost:3000
// Run tests with coverage
$ yarn test
// Run tests
$ yarn cypress:open
All stock images from Unsplash, Pexels and Pixabay