Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

code3-dev/CCloud-GUI

Repository files navigation

CCloud GUI

CCloud Logo

A modern, free, and unlimited Iranian Persian streaming platform for downloading and streaming movies and series with Persian subtitles and dubbed content.

GitHub Stars GitHub Forks GitHub Downloads GitHub Issues GitHub Pull Requests


πŸ“– Description

CCloud is a cutting-edge streaming application designed specifically for Iranian Persian content. It provides unlimited access to a vast library of movies, TV series, and other media content without any restrictions or subscriptions.

With CCloud, you can enjoy:

  • 🎬 Unlimited Movies & Series: Access to thousands of titles
  • 🌐 Persian Content Focus: Specifically curated for Iranian audiences
  • πŸ“₯ Download & Stream: Enjoy offline viewing or instant streaming
  • πŸ—¨οΈ Persian Subtitles & Dubbing: Full localization support

🎨 Modern UI Features

CCloud features a sleek, contemporary user interface designed for optimal user experience:

🎯 Core Design Principles

  • Material 3 Design: Implements Google's latest design language with beautiful animations and transitions
  • Responsive Layout: Adapts seamlessly to different screen sizes with dynamic grid layouts
  • Dark/Light Theme: Automatic theme switching with manual override options
  • RTL Support: Native right-to-left text direction for Persian language
  • Interactive Elements: Hover effects, scaling animations, and smooth transitions
  • Intuitive Navigation: Sidebar-based navigation with clear visual hierarchy

🧩 Key UI Components

  • Media Cards: Beautifully designed cards with hover animations, gradient overlays, and metadata display
  • Dynamic Grid: Responsive grid layout that adjusts based on available screen space
  • Genre Filtering: Easy filtering by content categories with bottom sheet selection
  • Search Functionality: Powerful search with real-time results
  • Favorites System: Bookmark and easily access your favorite content

πŸš€ Key Features

πŸ’° Accessibility

  • Free Access: Completely free to use with no hidden costs or subscriptions
  • Unlimited Content: Enjoy unlimited streaming of Iranian Persian movies and series

πŸ–₯️ Platform Support

  • Cross-Platform: Available for Windows, macOS, and Linux
  • Modern Interface: Clean, intuitive, and user-friendly design

⚑ Performance

  • High Quality: Stream content in high definition
  • Fast Performance: Optimized for smooth playback and quick loading times
  • Infinite Scrolling: Automatically loads more content as you scroll

πŸ› οΈ Functionality

  • IMDb Ratings: View ratings for all content
  • Multiple Sources: Access content from various sources
  • Share Functionality: Easily share content with friends
  • Persistent Storage: Remembers your viewing history and preferences

⚠️ Important Note for Windows Users

If you encounter any errors when installing or running CCloud on Windows, please install the Microsoft Visual C++ Redistributable 2015-2022 and then try installing or running CCloud again.

πŸ“₯ Download: Microsoft Visual C++ Redistributable

🐧 Linux Installation

For detailed instructions on installing and running CCloud on Linux, please refer to our Linux Installation Guide.

πŸ’» Development

πŸ› οΈ Technologies

This project is built with Flutter and uses the following technologies:

  • Flutter for cross-platform UI
  • Provider for state management
  • GoRouter for navigation
  • HTTP for API communication
  • Google Fonts for typography
  • Shared Preferences for local storage
  • VLC for media playback

πŸ—οΈ Architecture

The application follows a clean architecture pattern with:

  • Providers: State management for various data sources
  • Repositories: Data abstraction layer
  • Models: Data structures for content representation
  • Screens: Main views for different sections
  • Widgets: Reusable UI components
  • Utils: Helper functions and utilities

πŸ“Š State Management

CCloud uses the Provider package for efficient state management:

  • Theme management (light/dark/system)
  • Movie and series data handling
  • Genre filtering
  • Search functionality
  • Favorites system

🀝 Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

πŸ”§ How to Contribute

  1. Fork the repository
  2. Create your feature branch (git checkout -b feature/AmazingFeature)
  3. Commit your changes (git commit -m 'Add some AmazingFeature')
  4. Push to the branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

πŸ“„ License

This project is licensed under the MIT License - see the LICENSE file for details.

πŸ‘€ Author

Hossein Pira

πŸ“¬ Contact Information:

Email Telegram Instagram GitHub

πŸ“§ For any questions or support, please open an issue on this repository.

πŸ™ Acknowledgments

We would like to thank:

  • πŸ’ͺ Thanks to all contributors who have helped shape CCloud
  • πŸ¦‹ Special thanks to the Flutter community for their amazing packages
  • 🎯 Inspired by modern streaming platforms with a focus on Persian content

About

A modern, free, and unlimited Iranian Persian streaming platform.

Resources

License

Stars

Watchers

Forks

AltStyle γ«γ‚ˆγ£γ¦ε€‰ζ›γ•γ‚ŒγŸγƒšγƒΌγ‚Έ (->γ‚ͺγƒͺγ‚ΈγƒŠγƒ«) /