NewTube

NewTube is a full-stack social media platform combining videos, reels, tweets, and image discovery in one place. It’s built with a modern stack and a custom JWT-based authentication system for full control and scalability.

ReactExpressMongo DBVercelCloudinary
Video
Discover
Tweets
Shots

Feature Breakdown

Page-wise exploration of NewTube's comprehensive feature set

1

Home Page

The Home page presents a tweet slider that horizontally scrolls through trending tweets, followed by recommended videos tailored for engagement. It acts as the main discovery hub.

NewTube Home Page with tweet slider and recommended videos
2

Discover Page

A photo-first discovery feed where users explore uploaded images. Each post supports likes, dislikes, and comments, similar to a lightweight Instagram-style experience.

NewTube Discover Page with photo grid
3

Tweet Page

A dedicated tweet view that highlights the main tweet with full interaction support including like, dislike, retweet, and replies. Built to mirror Twitter-style engagement but within the NewTube ecosystem.

Tweet detail view with interactionsTweet replies and engagement
4

Video Pages

Main Video Feed: Displays recommended videos and topic-wise browsing.

Video Watch Page: Plays the selected video with subscribe, comment, view count, like/dislike, and a sidebar of recommended content.

Video feed with recommendationsVideo watch page with comments
5

Shots (Reels) Page

A vertical, reels-style experience with smooth scroll snapping, animations, and instant like/dislike interactions, optimized for fast consumption.

Shots page with vertical reels
6

User Dashboard

A personalized dashboard where users can:

  • Upload videos, tweets, and posts
  • Edit or delete content
  • Manage playlists
  • View watch history
  • Track engagement on their content
User dashboard overviewContent management interface
7

Playlist Page

Users can organize videos into custom playlists, enabling structured content consumption and creator-curated series.

Playlist overviewPlaylist video list

Ready to explore?

Dive into the source code or get in touch to discuss the implementation.

DevSync — Built for developers, by me.

© 2026. All rights reserved.