Thomas PerdanaPortfolio
5:46 AM

Project Showcase

Production-grade web applications built with modern full-stack technologies. Each project demonstrates end-to-end development from concept to deployment.

Twitter (X) Clone — PRD
Twitter (X) Clone

Twitter (X) Clone

Real-time Micro-Blogging Platform

Problem

Traditional blogging is too long-form and high-effort; SMS is limited to 1-to-1 communication; Breaking news is filtered through slow media gatekeepers.

Solution

A "micro-blogging" platform that broadcasts SMS-length updates (140 characters) to a public feed of followers in real-time.

Target Audience

Journalists, public figures, and mobile-first users.

Core Features

The "Tweet" — text input max 140 chars
The Timeline — reverse chronological feed
@Mentions for user tagging
#Hashtags for categorization
North Star Metric

Daily Active Users (DAU)

ReactNode.jsSupabaseReal-time WebSocketsTailwindCSS
Slack Clone — PRD
Slack Clone

Slack Clone

Chat-Based Collaboration Hub

Problem

Internal office email is slow, formal, silos information, and lacks the immediacy required for modern agile teams.

Solution

A chat-based collaboration hub that organizes conversations into "Channels" rather than threads, integrating with third-party tools.

Target Audience

Tech startups, agile development teams, enterprise businesses.

Core Features

Channels — Public & Private
Direct Messaging (1:1)
File sharing & attachments
Search history across all channels
North Star Metric

Messages sent per active user per day

ReactNext.jsNode.jsStripeSupabaseTailwindCSS