Ecommerce App

This repository contains the source code for Ecommerce App, an online store that specializes in selling tech products.

How Ecommerce App Works

Ecommerce App is a Next.js web application that uses Sanity CMS to manage product information, and Stripe for payment processing. The user can browse products and view detailed information about each product, such as its name, price, description, and product images.

The user can add products to their shopping cart, and proceed to checkout when they are ready to make a purchase. The checkout process is powered by Stripe, and supports various payment methods such as credit cards and Apple Pay.

Technology Stack

Ecommerce App has been created using the following technologies:

  • Next.js - for building the user interface and displaying data.
  • Sanity CMS - for managing product information.
  • Stripe - for payment processing.

Getting Started

To run Ecommerce App locally, follow these steps:

  1. Clone the repository to your local machine using git clone https://github.com/ianclemence/ecommerce-app.git.
  2. Navigate to the project directory using cd ecommerce-app.
  3. Run npm install to install the necessary dependencies.
  4. Copy the .env.example file to .env.local and update the necessary environment variables.
  5. Run npm run dev to start the development server.
  6. Visit http://localhost:3000 in your web browser to view the website.

Support

If you have any questions or issues with Ecommerce App, please contact me.

License

This web application is licensed under the MIT license.