Skip to main content

Reddit Clone

Reddit Clone

A Reddit clone built with Node.js and Express, featuring user authentication, post creation, and commenting.

Category
html / css / js
Role
Full Stack Developer
Timeline
~1 month

Case Study

A deep dive into the project development process

The Problem

Users wanted a simple forum-like platform to post and discuss topics with authentication and commenting.

The Solution

Implemented a Node.js + Express backend with user auth, post creation, and nested comments; used a simple relational schema for posts and users.

Key Features

  • User auth
  • Post creation
  • Commenting
  • Basic moderation

Challenges Faced

Designing a straightforward schema to support comments and user relations while keeping performance acceptable.

What I Learned

Model relationships early and add indexes for common queries.

Results & Impact

A functioning forum prototype useful for learning backend fundamentals and auth flows.

Database Schema

database-schema.png

Related Projects