The repository for BUNN TEAM-B 2023 WEB DEVELOPMENT COHORT
Welcome to the Headphone E-Commerce Web App! This application allows users to explore and purchase a variety of high-quality headphones. The app is designed with a user-friendly interface, secure payment processing, and a responsive design for a seamless shopping experience.
The web app is live and can be accessed (https://h-soundify.vercel.app/).
- Chibuzo Franklin Odigbo
- omeh kingsley Onyedikachi
- Eze pleasant Onyedikachi
- Eze ebuka john
- Ebubedike Nzube john
- Boniface ifebuche paul
-
Browse and search for headphones based on various criteria.
-
View detailed product information, including images and specifications.
-
Add products to the shopping cart and proceed to checkout.
-
Responsive design for optimal user experience on various devices.
- Easy access to a wide range of high-quality headphones.
- Detailed product information for informed purchasing decisions.
- Secure and convenient online payment options.
- User-friendly interface for an enjoyable shopping experience.
While developing this web app, the team encountered and resolved the following issues:
-
Payment Processing Issues: Integration with the Stripe API required careful handling of payment events and error scenarios.
-
Responsive Design Challenges: Ensuring a consistent and appealing user experience across various devices required thorough testing and adjustments.
To run the project locally, follow these steps:
- Clone the repository:
git clone https://github.com/your-username/your-repository.git - Navigate to the project directory:
cd your-repository - Install dependencies:
npm install - Start the development server:
npm start - Open the web app in your browser:
http://localhost:3000
- React
- React Toastify
- Stripe API
- React Router
- React icons