Skip to content

Latest commit

 

History

History
38 lines (28 loc) · 2.25 KB

File metadata and controls

38 lines (28 loc) · 2.25 KB

Piratoon

Piratoon is a video conferencing app built with Flutter that enables users to create virtual party rooms for collaborative activities like reading comic books together in real-time. The app features dynamic avatars, real-time interactions, and seamless user experiences.

Key Features

  • Real-time Collaboration: Create and join virtual rooms to engage in activities like reading comics or watching movies with friends.
  • Google Authentication: Secure and effortless user login using Google Sign-In API.
  • Dynamic Avatars: Customize your avatar dynamically, enhancing the interactive experience.
  • Persistent User Settings: Utilizes SharedPreferences to store user settings and preferences across sessions.
  • State Management: Efficient state management with the Provider package, ensuring a smooth and responsive UI.

Tools and Packages Used

  • Flutter: The primary framework for building the app.
  • Google Sign-In: Facilitates secure authentication via Google accounts.
  • Provider: Manages state across the app, ensuring consistent data flow and UI updates.
  • SharedPreferences: Stores user preferences locally to maintain a personalized experience.
  • Dart: The programming language used in developing the app.

Sample

Screenshot

Screenshot

Screenshot

Installation and Setup

To run this project locally, ensure you have Flutter installed on your machine, then follow these steps:

  1. Clone the repository:
    git clone https://github.com/amainooti/piratoon.git
    
  2. Run these commands
    cd piratoon
    flutter pub get
    flutter run