Welcome! This respostitory contains my solution for Rocketseat´s open source Frontend Challenge.
The challenge is to implement an e-commerce for the sale of mugs and t-shirts that should have the following functionalities:
- Product catalog with pagination
- Filter products by category
- Search by product name
- Add and remove products from cart
- Checkout
- Follow this prototype
- Use Next.js and Typescript
- Create components with styled-components
- consume from the provided GraphQL API
- Clone this repo
git clone git@github.com:vagner531/capputeeno.git
- Go to the project folder
cd capputeeno
cd capputeeno
- Install dependencies
npm install
- Run Frontend
npm run dev
- Go to the API folder
cd capputeeno
cd api
- Install dependencies
npm install
- Run start
npm start