Skip to content

Audiophile: Buy audio equipment with crypto or fiat. Built with React/Typescript.

Notifications You must be signed in to change notification settings

Keith-Web3/audiophile-e-commerce

Repository files navigation

audiophile-e-commerce

Screenshot (486)

Audiophile is an e-commerce website that sells audio equipment such as speakers, headphones, and earphones. Users can pay for their purchases using either their credit cards (using the Stripe payment gateway) or cryptocurrencies (using coinbase api).

Features

  • Browse audio equipments by category
  • View product details and images
  • Add items to the cart
  • Checkout using either a credit card or cryptocurrency

Installation

  1. Clone this repository to your local machine.
  2. Install the dependencies using npm install.
  3. Create a .env file in the root directory with your Stripe API key:
VITE_STRIPE_API_KEY=your_stripe_api_key_here
  1. Run the app using npm run dev.

Usage

  • Browse the website by clicking on the different categories of audio equipment in the navigation bar.
  • Click on a product to view its details and add it to your cart.
  • Checkout by clicking on the cart icon in the top right corner and following the prompts.
  • View your order history and status by clicking on the "Orders" link in the navigation bar.

Contributing

This project is still in development, so we welcome contributions and feedback. If you find any bugs or have suggestions for improvements, please create an issue or submit a pull request.