A modern iOS app built with SwiftUI, designed for anime and manga enthusiasts. OtakuVerse lets users explore anime, read about their favorite series, and stay updated with otaku culture in one sleek platform.
Discover anime, manage your watchlist, and stay updated with the latest otaku news. Built with SwiftUI and MVVM architecture, OtakuVerse is lightweight, fast, and user-friendly.
- SwiftUI-based modern interface
- Anime & Manga explorer hub
- Favorites list for quick access
- Smooth search & filter functionality
- Clean MVVM architecture for scalability
- Optimized for iOS 17+ with adaptive design
- Swift 5.9+ β Programming language for core logic
- SwiftUI β Declarative UI framework for building interfaces
- Xcode 15+ β IDE used for development and testing
- Combine β For reactive state management
- MVVM Architecture β Clear separation of concerns
- SF Symbols β System icons used across the UI
- Assets.xcassets β App icons, colors, and UI elements
https://youtube.com/shorts/SN-Qwz2G6gY?feature=share
- Browse anime and manga in a categorized view
- Search for specific titles with dynamic filtering
- Save favorites for easy access
- Stay updated with otaku-related news
- Lightweight, smooth, and responsive SwiftUI interface
OtakuVerseApp.swiftβ App entry pointModels/β Data models for anime/mangaViews/β SwiftUI screens and reusable componentsViewModels/β Business logic & state handlingResources/β Assets, colors, and other resourcesUtils/β Helpers and extensions
To run this project locally:
-
Clone the repository
git clone https://github.com/your-username/OtakuVerse.git
-
Open in Xcode Navigate into the folder and open OtakuVerse.xcodeproj
-
Select a device Use an iPhone Simulator or a real iPhone
-
Run the project
Cmd + R
β Requires Xcode 15+ and iOS 17 SDK or later
Contributions are always welcome! 1.Fork the repo 2.Create your feature branch (feature/amazing-feature) 3.Commit your changes 4.Push to the branch 5.Open a Pull Request
MIT License
-API-based anime & manga data -Offline storage for favorites -Dark mode support -Notifications for anime releases