Skip to content

moniritani/flutter_reddit_clone

Repository files navigation

Reddit Clone Flutter App

Introduction

This Reddit Clone is a Flutter-based mobile application that replicates key functionalities of Reddit, focusing on the post interactions and dynamic comment sections. It's designed to provide an example of Flutter's capabilities in creating interactive and responsive UIs.

Features

  • Reddit Post Actions: Emulates Reddit's post actions like upvoting, downvoting, commenting, and sharing.
  • Interactive Video Posts: Includes features to play, pause, and mute videos.
  • Dynamic Comment Section: Engage in discussions with an interactive comment section.

Known Issues

  • Video Aspect Ratio: Optimization needed for initial height calculation based on aspect ratio.
  • Action Button Visibility: Plans to add an overlay for action buttons on light video backgrounds for better visibility.

Roadmap (ToDos)

  • Video Controls on Collapse: Adding pause and mute controls during video collapse.
  • Comments Filter Feature: Implementing filtering options in the comments section.
  • Enhanced Comments Sheet: Integrating additional post information in the comments section.
  • Sharing Functionality: Enabling users to share posts externally.

Getting Started

Clone the repository and run flutter pub get in the project directory to install dependencies. The app can be run on an emulator or a physical device.

Contributing

Contributions are welcome! Feel free to fork the repository and submit pull requests.

Contact

About

Flutter Reddit Clone App (In Progress)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages