CraftCorner is a modern e-commerce platform built with Vue 3 and Vite. It provides a seamless shopping experience for users, allowing them to browse and purchase a wide variety of artisanal products.
- Product Listing: Displays a list of available products with detailed descriptions.
- User Profiles: Each artisan has a profile where they can showcase their products.
- Shopping Cart: Users can add products to a shopping cart and proceed to checkout.
- Search Functionality: Users can search for specific products.
- Vue 3: A progressive JavaScript framework for building user interfaces.
- Vite: A build tool that aims to provide a faster and leaner development experience for modern web projects.
- Vue Router: The official router for Vue.js.
- Vueuse/core: A collection of Vue Composition API utilities.
This template should help get you started developing with Vue 3 in Vite.
VSCode + Volar (and disable Vetur).
See Vite Configuration Reference.
To get started with the project, follow these steps:
- Clone the repository:
git clone https://github.com/MaximePolese/craftcorner.git- Navigate to the project directory:
cd craftcorner- Install the dependencies:
npm installnpm run devnpm run buildLint with ESLint
npm run lint