Skip to content

code3-dev/CCloud-GUI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

29 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

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

Contributors

โšก