Skip to content

Taha170717/SoloLeveling

Repository files navigation

👑 Solo Leveling Fandom App

Welcome to the Solo Leveling Fandom App — an immersive mobile experience built for fans of the iconic manhwa/anime Solo Leveling. This app not only delivers rich character content but also showcases modern mobile app development with Flutter and GetX.


✨ Project Highlights

  • 📱 Built using Flutter with clean architecture principles
  • ⚙️ State management, routing, and dependency injection handled by GetX
  • 🎨 Custom UI inspired by the Shadow Monarch aesthetic
  • 🧠 Detailed database of Shadows, Hunters, and Monarchs
  • 🌀 Smooth transitions and animations for an immersive user experience

🛠️ Tech Stack

Technology Purpose
Flutter Cross-platform mobile development
Dart Programming language for Flutter
GetX State management, routing, DI
Custom Widgets UI components for unique experience
Animations Engaging transitions and interactions
Repository Pattern Clean data management

📱 Key Features

  • 🔍 Character Browsing
    Explore detailed profiles of:

    • 🛡️ Shadow Soldiers
    • ⚔️ Hunters
    • 👑 Monarchs
  • 📊 Character Stats & Abilities
    Learn about powers, origins, ranks, and more.

  • 🔎 Search Functionality
    Quickly find characters with an intuitive search bar.

  • 🌗 Dark Themed UI
    Visually rich interface inspired by the world of Solo Leveling.

  • 📱 Responsive Design
    Optimized for different screen sizes and devices.

  • 🚀 Smooth Splash Screen & Transitions
    Designed to deliver a polished and engaging UX from launch.


🧠 What I Learned

  • Applied clean architecture in a real-world Flutter app
  • Mastered GetX for seamless state and route management
  • Enhanced UI/UX using custom animations and transitions
  • Built modular and maintainable code using the repository pattern
  • Designed a fandom-centric app that’s both functional and beautiful

📸 Video Demo

🎥 Watch the app in action:

ContentStudio_video.2.mp4

🚀 How to Run the Project

Prerequisites

  • Flutter SDK (3.x recommended)
  • Android Studio or VS Code
  • A device/emulator to run the app

Steps

git clone https://github.com/taha170717/SoloLeveling.git
cd solo-leveling-fandom-app
flutter pub get
flutter run

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors