Web platform · 2025

Anime platform

What began as a personal API integration challenge quickly transformed into a comprehensive anime platform. The project's core challenge was working with Jikan's anime API, which had strict limitations of 60 requests per minute. Key technical achievements included: Implementing advanced optimization strategies like request bundling, caching, and rate limiting Developing a PostgreSQL database through Supabase Creating a robust authentication system with custom login and Google OAuth Resolving complex technical challenges like preventing metadata overwrites during OAuth sessions

Anime platform
ReactpostgreSQLOAuthTailwind CSSViteREST API
Project type
Web platform
Year
2025
Technologies
6
Status
Live

What began as a personal API integration challenge quickly transformed into a comprehensive anime platform. The project's core challenge was working with Jikan's anime API, which had strict limitations of 60 requests per minute.

Key technical achievements included:

  • Implementing advanced optimization strategies like request bundling, caching (including "server caching") and rate limiting
  • Developing a PostgreSQL database through Supabase
  • Creating a robust authentication system with custom login and Google OAuth
  • Resolving complex technical challenges like preventing metadata overwrites during OAuth sessions

The development process emphasized user experience, incorporating:

  • Personalized ratings and watchlists
  • Enhanced filtering systems
  • Google Translate integration for international accessibility

A notable ethical decision involved exploring anime episode streaming. Despite successfully developing a backend aggregation engine, I chose not to publicly release content-scraping functionality due to potential legal ambiguities.

The project ultimately demonstrated my ability to creatively solve technical challenges, design user-focused features, and make principled technical decisions that balance capability with ethical considerations.

Project Outcomes

This project demonstrates my ability to:

  • Solve complex technical challenges creatively
  • Implement efficient optimization strategies
  • Design user-focused features and interfaces
  • Make thoughtful technical decisions considering both capabilities and ethical implications
  • Adapt and expand project scope based on user needs and feedback

Interested in something similar?

Tell me what you need and you will get a concrete scope, timeline and price.

Contact me