All works

TikTok Clone

A vertical video feed on the MERN stack, with videos served from a Node.js API.

  • React
  • MERN
Screenshot of TikTok Clone
Source code

The live demo is offline. Its Node.js backend ran on Heroku's free tier, which Heroku shut down in November 2022.

TikTok’s full-screen video feed, rebuilt with a React front end and a Node.js API.

What it does

  • Full-screen vertical videos; tap to play or pause
  • Like, comment and share counts in a side bar
  • Scrolling song name in the footer
  • Video data fetched from an Express API backed by MongoDB

How it’s built

React, Material UI, Axios and react-ticker, with a Node.js, Express and MongoDB backend.

More projects

OfflineScreenshot of iMessage Clone

iMessage Clone

iMessage-style chat rooms with real-time messages, built with React, Redux and Firebase.

  • React
  • Redux
  • Firebase
OfflineScreenshot of Instagram Reels Clone

Instagram Reels Clone

A vertical, swipeable video feed in the style of Instagram Reels.

  • React
  • Firebase
Front endScreenshot of TRR Infra & Developers

TRR Infra & Developers

A real estate platform for a land developer: interactive plot maps and bookings for buyers, and an admin panel for branches, sales and leads.

  • React
  • React Bootstrap
  • Leaflet
  • Sass