Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/gabepalhares/mtb-shop

MTB Shop
https://github.com/gabepalhares/mtb-shop

next stitches stripe typescript

Last synced: 13 days ago
JSON representation

MTB Shop

Awesome Lists containing this project

README

        

## MTB shop

MTB Shop is a bike shop created to study the fundamentals of Next.js, such as SSR and SSG, integrated with Stripe for payment simulation, and styled with CSS-in-JS using Stitches.

[![](https://labs-com.vercel.app/mtb-shop.png)]()

## About

This is a challenge from the ReactJS track of Ignite, a course from Rocketseat. What started as a learning project has evolved into a challenge with additional features implemented.

## Features

1. Add products to the cart
2. Complete the purchase via the cart
3. Checkout using Stripe

[![](https://labs-com.vercel.app/mtb-shop2.png)]()

## Stack

- ReactJS
- ViteJS
- TypeScript
- Stitches
- Stripe

## Running the Project

#### Clone the repository and install dependencies:

```bash
yarn / npm / pnpm install
```

#### Start the project:

```bash
pnpm run dev
```

#### To make a purchase, use the card number above, with a future expiration date and any CVV number.

```yaml
4242 4242 4242 4242
```