Skip to content
Back to projects

Personal project

Social Media Web Application

A scalable, responsive social media web application with global state management and real-time data updates.

Overview

A React application built around reusable components and centralised state, integrating REST APIs with authentication and live updates.

My responsibilities

  • Built a scalable social media application with global state management and a reusable component architecture.
  • Used Redux Toolkit to optimise rendering and improve UI responsiveness.
  • Integrated REST APIs with authentication and real-time data updates.
  • Developed a fully responsive interface for mobile and desktop.

Technical architecture

A simplified view of the stack, from the interface to the data layer. This is a diagram, not a product screenshot.

  1. Client
    React · Redux Toolkit · Material UI
  2. Integration
    REST APIs · Authentication · Real-time updates