An open API service indexing awesome lists of open source software.

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

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**

[![GO TO JOHN WEEKS DEV TUTORIAL VIDEOS](https://user-images.githubusercontent.com/108229029/226179167-b06ebc34-40f6-44ac-82a7-eb9333389f34.png)](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 install

cp .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