All projects

PROJECT / CASE STUDY

SheryCinema.

A full-stack movie discovery platform with TMDB, secure authentication, and optimized media delivery.

ReactRedux ToolkitNode.jsExpressMongoDBJWTTailwind CSSShadcn UIResendImageKitTMDB API
Shery Cinema project cover: Movie recommendation website powered with the MERN stack

Overview

SheryCinema is a personal full-stack MERN project built in July 2026. It integrates the TMDB API to dynamically fetch and display metadata for more than 10,000 media assets.

Secure backend

I built a Node.js and Express backend with JWT authentication and Role-Based Access Control (RBAC), protecting more than 20 REST API endpoints. MongoDB provides the application’s data layer.

Frontend and state management

The responsive interface uses React, Tailwind CSS, and Shadcn UI. Redux Toolkit manages application state across more than 30 components.

Media and onboarding

ImageKit optimizes media delivery, while Resend automates onboarding emails. The image optimizations reduced image load times by approximately 40%, as recorded in my resume.

Technical focus

  • TMDB API integration and media discovery
  • JWT authentication and role-based authorization
  • Redux Toolkit for shared application state
  • ImageKit for optimized media assets
  • Resend for automated emails