Skip to content

This is a clone of TikTok. Where you can upload, Like, Comment and scroll through the videos, You can search your favourite influencers and checkout their profile.

Notifications You must be signed in to change notification settings

bhaskarkrp/TikTok-clone

Repository files navigation

TikTok Clone 🎵📱

Overview

This TikTok Clone is a full-stack video-sharing platform replicating TikTok's core functionalities, allowing users to upload, view, like, and comment on short videos. Built with Next.js, TypeScript, and TailwindCSS, this project delivers a smooth and interactive user experience with modern web technologies.

Features

User Authentication – Secure login/signup with OAuth
Video Upload & Streaming – Users can upload videos with real-time processing.
Like & Comment System – Engage with content through likes and comments.
Infinite Scroll – Seamless content discovery with an endless feed.
Profile Management – View and manage user profiles.
Dark Mode Support – Toggle between light and dark themes.

Tech Stack

  • Frontend: Next.js, TypeScript, TailwindCSS
  • State Management: context-api, Zustand
  • Backend: Node.js, Express
  • Database: PostgreSQL
  • Storage: Cloudinary for video storage
  • Authentication: Appwrite auth

About

This is a clone of TikTok. Where you can upload, Like, Comment and scroll through the videos, You can search your favourite influencers and checkout their profile.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages