awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
kaina404 avatar

kaina404/FlutterDouBan

0
View on GitHub↗

FlutterDouBan

FlutterDouBan is a cross-platform social media client and media community application built with Flutter. It serves as a mobile interface for discovering and tracking books, movies, and music while providing access to community feeds and user profiles.

The project functions as an integration sample that demonstrates how to fetch and display live platform data from external APIs. It includes a simulation layer to interchange live network calls with local mock data for development and testing.

The application covers a broad capability surface, including media catalog interfaces, community forum systems for themed interest groups, and a digital marketplace integrated via web views. It also features centralized user account management and personal profile tracking.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Features

  • Flutter - A cross-platform mobile application built with the Flutter framework that integrates external APIs for real-time content.
  • Cross-Platform Mobile Applications - Developed as a cross-platform mobile application that runs on multiple operating systems using a shared Flutter codebase.
  • Movie Information - Displays curated catalogs of movies, books, and music including detailed information and user reviews.
  • Social Community Interactions - Implements social community interactions allowing users to join and interact with themed interest groups.
  • Community Content Feeds - Implements a system for retrieving and displaying community-generated content feeds and engagement threads.
  • Forums & Communities - Features a community forum system with themed interest groups and interactive discussion feeds.
  • Media Cataloging Interfaces - Implements a structured browsing interface for discovering and tracking books, movies, and music.
  • Movie and Show Metadata - Fetches detailed metadata for books, movies, and audio from external databases to display curated lists.
  • REST API Integrations - Integrates RESTful API endpoints to fetch real-time community data and media content from external platform services.
  • Community Clients - Implements a media community client for browsing content and interacting with community groups.
  • Social Media Clients - Ships a cross-platform social media client for browsing media reviews and accessing community marketplaces.
  • Social Media Applications - Provides a full-featured social platform including community feeds, user profiles, and content discovery.
  • External API Data Fetching - Retrieves structured real-time platform data from external third-party APIs to populate media and community views.
  • Community Forums - Implements a structured community forum system for niche interest groups and asynchronous discussions.
  • Social Feed Architectures - Utilizes a social feed architecture to organize and navigate home feeds, media catalogs, and community group views.
  • Personal Social Account Automation - Provides a centralized personal hub for tracking account activity and updating profile details.
  • User Profile Management - Provides functionality for users to update their account attributes and personal profile information.
  • Centralized State Containers - Implements a centralized state container to maintain user profiles and settings consistently across different application views.
  • Screen Composition Widgets - Composes the application interface using a tree of declarative screen composition widgets to mirror a specific layout.
  • API Mocking - Simulates API responses using local mock data to facilitate development without hitting external rate limits.
  • Local API Response Mocking - Provides a local API response mocking layer to simulate network calls and develop features without a live backend.
  • Flutter HTTP API Examples - Demonstrates how to fetch live platform data from external APIs and parse JSON responses in Flutter.
  • Mobile Development - Flutter-based client for a movie review platform.
9,103 stars·1,880 forks·Dart·24 views

Star history

Star history chart for kaina404/flutterdoubanStar history chart for kaina404/flutterdouban

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

Projects sharing features with FlutterDouBan

These projects share indexed features with FlutterDouBan. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • londonappbrewery/flutter-course-resourceslondonappbrewery avatar

    londonappbrewery/Flutter-Course-Resources

    10,522View on GitHub↗

    This repository provides the downloadable materials and syllabus for a complete Flutter development bootcamp, guiding learners from initial setup through to app deployment. It is structured around the core concepts of building cross-platform mobile applications using the Flutter framework and the Dart language, covering widget-based UI composition, state management, and integration with backend services. The resources focus on practical, hands-on skills, including fetching live data from web APIs and parsing JSON responses, as well as authenticating users and storing data in the cloud using F

    View on GitHub↗10,522
  • gskinnerteam/flutter-wonderous-appgskinnerTeam avatar

    gskinnerTeam/flutter-wonderous-app

    4,483View on GitHub↗

    This project is a cross-platform educational application built with the Flutter framework. It serves as a mobile experience for exploring artistic and historical structures and functions as a showcase for advanced layout and animation techniques. The application operates as an interactive museum guide, digitizing cultural heritage to provide educational narratives and historical data about world structures. It delivers this content through a mobile interface designed for public education and entertainment. The technical implementation utilizes a widget-based composition and declarative rende

    Dart
    View on GitHub↗4,483
  • bartonhammond/snowflakebartonhammond avatar

    bartonhammond/snowflake

    4,583View on GitHub↗

    Snowflake is a cross-platform mobile app starter designed for building iOS and Android applications using a single JavaScript codebase. It provides a pre-configured boilerplate to accelerate the initial development process for mobile applications. The project includes a Redux state management template for coordinating global application state and persisting user sessions, along with a REST API integration framework for communicating with remote or local servers via HTTP requests. It also features a localization system that maps user interface content into multiple languages based on the devic

    JavaScript
    View on GitHub↗4,583
  • carguo/gsy_github_app_flutterCarGuo avatar

    CarGuo/gsy_github_app_flutter

    15,457View on GitHub↗

    This project is an open-source Flutter GitHub client and cross-platform mobile application. It serves as a GitHub GraphQL client and OAuth mobile app, providing a mobile interface for browsing repositories, issues, and user profiles. It is also designed as an open-source architecture reference to demonstrate Flutter best practices, state management, and multi-language localization. The application distinguishes itself by using GraphQL queries to retrieve nested repository and user information, reducing network requests and over-fetching. It utilizes a shared Dart codebase to provide a consist

    Dartandroidcross-platformdart
    View on GitHub↗15,457
Compare all 30 related projects→

Frequently asked questions

What does kaina404/flutterdouban do?

FlutterDouBan is a cross-platform social media client and media community application built with Flutter. It serves as a mobile interface for discovering and tracking books, movies, and music while providing access to community feeds and user profiles.

What are the main features of kaina404/flutterdouban?

The main features of kaina404/flutterdouban are: Flutter, Cross-Platform Mobile Applications, Movie Information, Social Community Interactions, Community Content Feeds, Forums & Communities, Media Cataloging Interfaces, Movie and Show Metadata.

Which projects share features with kaina404/flutterdouban?

Projects with overlapping indexed features include: londonappbrewery/flutter-course-resources — This repository provides the downloadable materials and syllabus for a complete Flutter development bootcamp, guiding… gskinnerteam/flutter-wonderous-app — This project is a cross-platform educational application built with the Flutter framework. It serves as a mobile… bartonhammond/snowflake — Snowflake is a cross-platform mobile app starter designed for building iOS and Android applications using a single… carguo/gsy_github_app_flutter — This project is an open-source Flutter GitHub client and cross-platform mobile application. It serves as a GitHub… mvdctop/movie_data_capture — Movie Data Capture is a media library organizer and movie metadata scraper designed to automatically categorize and… simplezhli/flutter_deer — Flutter Deer is a Flutter practice project that demonstrates realistic application patterns across Android and iOS. It…