💳 Online shopping application and e-commerce trading platform.
e-shopee Index pageBuyer Contact pageBuyer About pageBuyer Checkout pageBuyer Cart pageBuyer Account page |
Buyer Register pageBuyer Login pageBuyer Home pageBuyer Filter pageBuyer Product details pageBuyer Sidebar Menu pageAuthor page |
Seller dashboard pageSeller orders pageSeller add products pageSeller all products pageSeller notifications page |
Seller shop register pageSeller shop profile pageSeller shop preview page |
Admin login page |
Admin dashboard page |
🧩 slick
🧮 carousel
🎃 icon
🚧 Area chart - docs
📲 PWA
🎨 Windi CSS - next generation utility-first CSS framework
🔥 Use the new <script setup>
syntax
📥 APIs auto importing - use Composition API and others directly
🖨 Server-side generation (SSG) via vite-ssg
🦔 Critical CSS via critters
🦾 TypeScript, of course
⚙️ Unit Testing with Vitest, E2E Testing with Cypress on GitHub Actions
☁️ Deploy on Netlify, zero-config
vite-plugin-pages
- file system based routingvite-plugin-vue-layouts
- layouts for pagesunplugin-vue-components
- components auto importunplugin-auto-import
- Directly use Vue Composition API and others without importingvite-plugin-pwa
- PWAvite-plugin-windicss
- Windi CSS Integrationvite-plugin-md
- Markdown as components / components in Markdownmarkdown-it-prism
- Prism for syntax highlightingprism-theme-vars
- customizable Prism.js theme using CSS variablesvite-plugin-vue-i18n
- Vite plugin for Vue I18n@vueuse/head
- manipulate document head reactively<script setup>
SFC syntax
vite-ssg
- Server-side generation<script setup>
IDE supportVitesse requires Node >=14
Create a repo from this template on GitHub.
git clone https://github.com/thuongtruong1009/e-shopee
cd e-shopee
pnpm i # If you don't have pnpm installed, run: npm install -g pnpm
When you use this template, try follow the checklist to update your info properly
LICENSE
App.vue
public
.github/FUNDING
file which contains the funding infoAnd, enjoy :)
pnpm dev
pnpm build
pnpm test
pnpm preview
OK
along the way, and your App will be live in a minute.We are looking for sponsors to join us to have better community reach and impact.
<img height="25" marginTop="10" src="https://www.paypalobjects.com/digitalassets/c/website/marketing/apac/C2/logos-buttons/optimize/26_Blue_PayPal_Pill_Button.png">