HOME/PROJECTS/ANIOTAKUMEDIA
Back to all projects
FEATURED BUILD🟢 PRODUCTION ACTIVE

AniOtakuMedia

Your Ultimate Anime & Manga Companion — Discover, Track, and Explore.

AniOtakuMedia
LIVE AT EDGE RUNTIME
Launch Live App
ROLE & SCOPEArchitecture & Lead Dev
PRIMARY RUNTIMEReact.js
DATABASE ARCHITECTUREServerless / GraphQL
STATUS100% Shipped ✓

System Overview & Problem Statement

Ani Otaku Media is a premium, highly responsive web application built for the anime and manga community. Inspired by top-tier streaming platforms like Crunchyroll, it offers a seamless and visually stunning 3D UI/UX. The platform allows users to explore trending anime, view daily release schedules, watch HD trailers, and maintain a personalized secure watchlist. By dynamically combining multiple APIs, it delivers real-time, accurate data with lightning-fast performance.

Architecture & Stack Decomposition

frontend
  • React.js
  • React Router DOM
styling
  • Advanced Custom CSS3 (3D Transforms, CSS Grid/Flexbox, Animations)
backend
  • Node.js
  • RESTful APIs
  • User Authentication (Watchlist API)
apis
  • Jikan v4 REST
  • AniList GraphQL
deployment
  • Vercel / GitHub

Engineered Features

Modern 3D UI & UX

Crafted with cutting-edge CSS, featuring glassmorphism, 3D parallax hover effects, and a glossy, app-like mobile experience.

Dual API Integration

Engineered a robust data pipeline combining the Jikan API (REST) for extensive MyAnimeList databases and the AniList GraphQL API for precision scheduling and high-res media.

Personalized Watchlist Database

Implemented a secure backend connection allowing authenticated users to bookmark and save their favorite shows into a personal database.

Smart Global Helper Functions

Developed an intelligent data-parsing system (DRY principle) to automatically prioritize optimized Indian-English titles over complex Romaji.

Live Search Engine

A lightning-fast, debounced live search for both Anime and Manga with dynamic route navigation.

Dynamic Details Page

Features embedded YouTube trailers, character & voice actor details, community reviews, and algorithm-based recommendations.

Engineering Milestones & Challenges Solved

[1]

Complex Data Handling: Successfully managed API rate limits using custom fetchJikan delay logic and caching (localStorage) to ensure a smooth, crash-free user experience.

[2]

Responsive Architecture: Built a completely fluid design that adapts seamlessly from ultra-wide desktop monitors to mobile screens without breaking UI components.

[3]

Performance Optimization: Utilized component-level state management, debounced API calls for search, and asynchronous data fetching to reduce load times.

NEXT PROJECT IN QUEUE

SVK Downloader

An advanced, high-performance video and audio downloading tool. Safely intercept...