Skip to content

The TikTok clone application includes features such as the ability to upload, publish, share, comment on, like videos, and much more!

Notifications You must be signed in to change notification settings

jerico-esguerra/tiktok-clone

Repository files navigation

TikTok Clone

Overview

The TikTok clone application includes features such as the ability to upload, publish, share, comment on, and like videos. Additional features include Google Auth, filtering by categories, advanced search functionalities, profile pages, suggested accounts, custom responsive design, and much more!

Key Topics

Built using modern technologies:

  • ReactJS
  • NextJS
  • TypeScript
  • Sanity
  • Google Auth
  • Tailwind CSS

Getting Started

  1. Clone this repository (e.g., using create-next-app)

    npx create-next-app -e https://github.com/jerico-esguerra/tiktok-clone project-name

  2. Create .env file containing your own variables (reference .env.example) and configure utils/client.ts to your own sanity backend.

  3. Run locally: npm run dev

Deployment

  1. Create a new Github repository that contains your application code.
  2. Login to Vercel with Github and import your Git repository.
  3. Add your environment variables to Vercel and "authorize" the domain (e.g., add the domain to sanity CORS Origins).
  4. DEPLOY!

© 2023 Jerico Esguerra. All Rights Reserved.

About

The TikTok clone application includes features such as the ability to upload, publish, share, comment on, like videos, and much more!

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published