← Back To Projects
August 2025 - September 2025
2 Weeks

Otaku Shelf

Flutter mobile application for discovering, exploring, and saving manga.

Created a focused manga discovery experience for mobile users
Allowed users to save manga favorites and personal reviews without creating an account
Created locally persistent preferences and saved content that remain available after restarting the application
Built a reusable Flutter codebase with responsive interfaces and cross-platform support
FlutterDartRiverpodGoRouterSharedPreferencesMaterial Design 3Open Library APIJikan APIHTTPCached Network ImageLottie

About This Project

Otaku Shelf is a cross-platform Flutter application for discovering and exploring manga. Users can search for titles, open detailed manga pages, save favorites, write personal reviews, and switch between light and dark themes. Favorites, reviews, and theme preferences are stored locally with SharedPreferences, so the app does not require a user account, backend server, or database.

TIMELINE

Days 1–3

Application Foundation

Configured the Flutter project, Material 3 themes, animated splash screen, GoRouter navigation, Riverpod state management, and reusable interface components.

Days 4–6

Manga Discovery

Integrated Open Library search for manga discovery with network images, loading states, search results, and reusable content cards.

Days 7–10

Details and Favorites

Created manga detail pages and implemented locally persisted favorites and personal reviews using Riverpod and SharedPreferences.

Days 11–14

Settings and Final Polish

Added light and dark themes, settings controls, responsive layouts, error handling, animations, and final Android testing

PROJECT MEDIA

See It In Action.

Otaku Shelf screenshot 1
Otaku Shelf screenshot 2
Otaku Shelf screenshot 3
Otaku Shelf screenshot 4
Otaku Shelf screenshot 5
Otaku Shelf screenshot 6

EXPLORE THE PROJECT