Back to Projects

Social Media Clone

Full-featured social media app — training project

A full-featured social media application clone built as a training project, implementing core social platform features including user profiles, posts, likes, comments, and a real-time feed.

Social Media Clone

About this project

A comprehensive social media application clone developed as a hands-on training project to master modern React patterns, state management, and API integration at scale.

The app implements the core features of a social platform: user registration and authentication, profile management with avatar uploads, post creation with image support, a real-time-style feed with infinite scroll, likes and comments with optimistic UI updates, and a follow/unfollow system.

Built with React.js and Tailwind CSS on the frontend, with Redux Toolkit managing global state across the application. API integration is handled with Axios and React Query, demonstrating production-grade data fetching and caching patterns. The project was a key part of the Gaza Sky Geeks frontend training program.

Tech Stack

iconReact.js
iconRedux Toolkit
iconTailwind CSS
iconAxios
React.jsTypeScriptTailwind CSSRedux ToolkitReact QueryAxios
Lighthouse
85

Performance Score

Mostafa Aljazar

Frontend Developer passionate about crafting performant, accessible, and beautiful web experiences with React.js and Next.js.

Let's build something amazing together

Connect

iconicon

© 2026 Mostafa Aljazar. All rights reserved.

Built with Next.js & Tailwind CSS