Welcome to Mairenterprises Vue Storefront, an electronic products e-commerce platform built using Vue.js, TypeScript, and Vite with Vue Storefront UI.
Mairenterprises Vue Storefront is a modern, fast, and efficient e-commerce platform specifically designed for Mairenterprises, an electronics reseller company. This platform enables customers to browse, search, and purchase electronic products with ease.
- Responsive Design: The storefront is designed to be responsive, ensuring a seamless shopping experience across various devices.
- Fast Loading: Utilizing Vue.js with Vite, the application loads quickly, providing a smooth browsing experience.
- Vue Storefront UI: The UI components from Vue Storefront UI are used to maintain consistency and enhance the user interface.
- Search Functionality: Users can easily search for products using the integrated search feature.
- Product Categories: Products are organized into categories for easy navigation.
- Shopping Cart: Users can add products to their cart and proceed to checkout seamlessly.
Follow these steps to set up the Mairenterprises Vue Storefront locally:
-
Clone the Repository:
git clone https://github.com/mairenterprises/vue-storefront.git
-
Install Dependencies:
cd vue-storefront npm install
-
Run the Application:
npm run dev
-
Access the Application: Open your web browser and navigate to
http://localhost:5173
to access the Mairenterprises Vue Storefront.
- Environment Variables: Customize the application settings by modifying the environment variables in
.env
file. - API Integration: Update the API endpoints and credentials in the appropriate configuration files to integrate with Mairenterprises' backend systems.
Contributions to the Mairenterprises Vue Storefront are welcome! Feel free to submit bug reports, feature requests, or pull requests to help improve the platform.
This project is licensed under the MIT License.
- Vue.js
- TypeScript
- Vite
- Vue Storefront UI