BuyFlow is a modern eCommerce application built with React and Tailwind CSS. It offers users a seamless shopping experience, featuring a responsive design and an intuitive user interface. This project showcases the use of various libraries and frameworks to create a fully functional online store.
- User authentication (Login/Register)
- VIP registration option
- Responsive design with Tailwind CSS
- Product listing and details
- Cart functionality
- Notifications for cart updates and messages
- Frontend: React, Tailwind CSS, Heroicons
- State Management: React Context API (or any preferred state management tool)
- Routing: React Router
- Build Tool: Vite
To get started with BuyFlow, follow the instructions below.
Make sure you have the following installed:
- Node.js (v14 or later)
- npm (comes with Node.js)
-
Clone the repository:
git clone https://github.com/F4P1E/BuyFlow.git
-
Navigate to the project directory:
cd ecommerce-landing-page
-
Install dependencies:
npm install
-
Start the development server:
npm start
-
Open your browser and navigate to
http://localhost:3000
(or the port specified in the terminal). -
Explore the application, register a new user, or log in to access the VIP registration and shopping features.
Contributions are welcome! If you have suggestions for improvements or would like to report a bug, please create an issue or submit a pull request.