Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/john-weeks-dev/aliexpress-clone
This is an AliExpress Clone E-commerce site built with Nuxt 3, Vue JS, Supabase, Stripe, Tailwind CSS, Prisma, Pinia, and hosted on Netlify
https://github.com/john-weeks-dev/aliexpress-clone
aliexpress aliexpress-clone api ecommerce javascript netlify nuxt nuxt3 nuxtjs prisma stripe supabase tailwind tailwindcss vue vue3 vuejs
Last synced: about 1 month ago
JSON representation
This is an AliExpress Clone E-commerce site built with Nuxt 3, Vue JS, Supabase, Stripe, Tailwind CSS, Prisma, Pinia, and hosted on Netlify
- Host: GitHub
- URL: https://github.com/john-weeks-dev/aliexpress-clone
- Owner: John-Weeks-Dev
- Created: 2023-04-20T13:51:39.000Z (almost 2 years ago)
- Default Branch: master
- Last Pushed: 2023-05-01T20:51:52.000Z (over 1 year ago)
- Last Synced: 2024-12-19T06:09:39.228Z (about 1 month ago)
- Topics: aliexpress, aliexpress-clone, api, ecommerce, javascript, netlify, nuxt, nuxt3, nuxtjs, prisma, stripe, supabase, tailwind, tailwindcss, vue, vue3, vuejs
- Language: Vue
- Homepage: https://youtube.com/watch?v=dVcCRFVhz74
- Size: 271 KB
- Stars: 166
- Watchers: 6
- Forks: 53
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# AliExpress Clone / (aliexpress-clone)
### Learn how to build this!
If you'd like a step by step guide on how to build this just **CLICK THE IMAGE BELOW**
[![GO TO JOHN WEEKS DEV TUTORIAL VIDEOS](https://user-images.githubusercontent.com/108229029/234320789-13022db7-cea3-4ee2-b9a2-ecc47d0e4347.png)](https://www.youtube.com/watch?v=NtsbjB8QD3Y)
Come and check out my YOUTUBE channel for lots more tutorials -> https://www.youtube.com/@johnweeksdev
**LIKE**, **SUBSCRIBE**, and **SMASH THE NOTIFICATION BELL**!!!
## App Setup (localhost)
```
git clone https://github.com/John-Weeks-Dev/AliExpress-clone.gitcp .env.example .env
npm i
npx prisma generate
npm run dev
```You'll have to setup a Supabase account & Stripe account, then add all of the details in to your .env file.
Once you've connected your application to Supabase. You'll also need to setup the Auth Providers:
Google [Google](https://cloud.google.com)
Github [Github](https://github.com/settings/developers)
https://supabase.com/docs/guides/auth/social-login/auth-google
https://supabase.com/docs/guides/auth/social-login/auth-github
Now run the command to migrate your database tables and run your seed file.
```
npx prisma migrate dev --name init
```You should be good to go! If you need any more help, take a look at the tutorial video by clicking the image above.
# Application Images