Skip to content

vh-x/Shoppa

Repository files navigation

English | 日本語 | 中文

SHOPPA

SHOPPA is a simple e-commerce website with multi-language support.

Features

  • Add items to a cart
  • Update quantities of items or remove items in the cart
  • Make payments via Stripe Checkout
  • Languages supported: English, Japanese and Traditional Chinese.

Technologies

  • React
  • TypeScript
  • Next.js
  • next-i18next
  • Stripe Checkout API
  • Sanity.io

Screenshots

language switcher checkout screenshot

Installation

To run this project locally, you'll need to have Node.js and npm installed on your computer. You can install them from https://nodejs.org/en

  1. Clone the repository:
git clone https://github.com/vkhx/shoppa.git
  1. Install the dependencies:
npm install
  1. Run the development server:
npm run dev
  1. Open http://localhost:3000 in your browser to see the website.