https://github.com/john-weeks-dev/tiktok-clone-api
This is a Tiktok Clone (API) made with Nuxt 3, Vue JS, Laravel (API), Tailwind CSS, and Pinia
https://github.com/john-weeks-dev/tiktok-clone-api
axios image-upload javascript nuxt nuxt3 nuxtjs php pinia pinia-plugin-persist tailwind tailwindcss tiktok tiktok-clone video-upload vue vue3 vuejs
Last synced: 2 months ago
JSON representation
This is a Tiktok Clone (API) made with Nuxt 3, Vue JS, Laravel (API), Tailwind CSS, and Pinia
- Host: GitHub
- URL: https://github.com/john-weeks-dev/tiktok-clone-api
- Owner: John-Weeks-Dev
- Created: 2023-03-14T16:32:22.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2023-11-19T02:48:23.000Z (over 1 year ago)
- Last Synced: 2025-03-24T04:12:10.096Z (3 months ago)
- Topics: axios, image-upload, javascript, nuxt, nuxt3, nuxtjs, php, pinia, pinia-plugin-persist, tailwind, tailwindcss, tiktok, tiktok-clone, video-upload, vue, vue3, vuejs
- Language: PHP
- Homepage: https://youtube.com/watch?v=CHSL0Btbj_o
- Size: 355 KB
- Stars: 73
- Watchers: 2
- Forks: 35
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Tiktok Clone API (tiktok-clone-api)
### Learn how to build this!
If you'd like a step by step guide on how to build this just **CLICK THE IMAGE BELOW**
[](https://www.youtube.com/watch?v=CHSL0Btbj_o)
Come and check out my YOUTUBE channel for lots more tutorials -> https://www.youtube.com/@johnweeksdev
**LIKE**, **SUBSCRIBE**, and **SMASH THE NOTIFICATION BELL**!!!
## NOTE
### For this Tiktok Clone API to work you'll need the Frontend:
Tiktok Clone: https://github.com/John-Weeks-Dev/tiktok-clone
## App Setup
```
git clone https://github.com/John-Weeks-Dev/tiktok-clone-api.git
```Then
```
composer installcp .env.example .env
php artisan cache:clear
composer dump-autoload
php artisan key:generate
composer require laravel/breeze --dev
php artisan breeze:install (FOR THIS SELECT THE API INSTALL)
php artisan serve
```Create a DATABASE. Make sure the DB_DATABASE in the .env is the same and then run this command
```
php artisan migrate
```You should be good to go!
# Application Images
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()