This is a TikTok clone application built using TypeScript, Next.js, React, and Sanity. The application features Google authentication, video upload, publication, sharing, commenting, and liking capabilities, as well as category filtering, advanced search, profile pages, suggested accounts, and a custom responsive design.
The app was developed by following the JavaScript Mastery Tutorial on YouTube.
The current version of the code supports the following features:
- Sidebar
- Discover
- Main Video View
- Google Auth
- Creating User Store
- Upload Video Functionality
Install the dependencies by running npm i
Start the development server by running npm run dev