Back to Projects

Social Media Platform

December 2025

Frontend
Social Media Platform

Timeline

3 Months

Role

Front-End Developer

Client

Personal Project

Stack

Front-End

Project Overview

A fully responsive social media platform built from scratch using the Tarmeez Academy public learning API. The focus was never just making it work — it was making it clean, readable, and scalable. The app is fully typed with strict TypeScript, features a well-structured Redux architecture with slices and thunks, and a centralized Axios API layer with interceptors. Every feature from authentication to post management was designed with real-world production standards in mind.

Key Features

AUTHENTICATION & AUTHORIZATION

Secure login and registration flow with protected routes — no localStorage hacks, fully API-driven session handling.

POST MANAGEMENT

Full create, edit, and delete functionality for posts with image upload support and dynamic rendering.

DYNAMIC USER PROFILES

User profiles fetched entirely from the API, with comments system, modal UI, and paginated feeds.

CLEAN ARCHITECTURE

Future-proof folder structure, strictly typed codebase with no 'any', well-organized Redux slices and thunks, and a centralized Axios layer with interceptors.

POLISHED UX

Framer Motion micro-animations, toast feedback for all user actions, loading states, and full responsiveness across all screen sizes.