👻 Peeker

Peeker is a social media video feed based application, which allows you to upload videos about yourself, watch and explore videos of other users. It is built with flutter💙 and firebase.

Features

  • Authentication(Email && Password).
  • Display videos with caption.
  • Like Posts.
  • Comment on Posts.
  • Like Comments.
  • Search for users.
  • Follow and unfollow users.
  • Upload videos with caption
  • Compress videos.
  • Generate thumbnail out of video.

📸 ScreenShots

Screenshot_20230429-125157 Screenshot_20230429-125804

Screenshot_20230429-125230 Screenshot_20230429-125526

Screenshot_20230429-125324 Screenshot_20230429-125451

🚀 Installation

After cloning the app, migrate to the apps location on your computer,

  • Run ‘flutter pub get’.
  • run the app.

💡 Requirements

  • An Operating System (ie. MacOS X, Linux, Windows)
  • An IDE with Flutter SDK installed (ie. IntelliJ, Android Studio, VSCode etc)
  • A little knowledge of Dart and Flutter.

Tech Used

Server: Firebase Auth, Firebase Storage, Firebase Firestore

Client: Flutter, GetX

Architecture: MVC

Please Star⭐ the repo if you like what you see😉.

GitHub

View Github