chatly_plus 0.0.3 copy "chatly_plus: ^0.0.3" to clipboard
chatly_plus: ^0.0.3 copied to clipboard

A feature-rich Flutter chat package based on Flyer Chat, with real-time "seen" indicators for messages. Supports Firestore, message read receipts, and an easy-to-use API.

example/lib/main.dart

import 'package:firebase_core/firebase_core.dart';
import 'package:flutter/material.dart';

import 'firebase_options.dart';
import 'rooms.dart';

void main() async {
  WidgetsFlutterBinding.ensureInitialized();
  await Firebase.initializeApp(
    options: DefaultFirebaseOptions.currentPlatform,
  );
  runApp(const MyApp());
}

class MyApp extends StatelessWidget {
  const MyApp({super.key});

  @override
  Widget build(BuildContext context) => MaterialApp(
        title: 'Firebase Chat',
        theme: ThemeData(
          scaffoldBackgroundColor: Colors.white,
          primarySwatch: Colors.blue,
          colorScheme: ColorScheme.light(
            primary: Colors.indigo
          ),
          visualDensity: VisualDensity.adaptivePlatformDensity,
        ),
        home: const RoomsPage(),
      );
}
1
likes
150
points
40
downloads

Publisher

unverified uploader

Weekly Downloads

A feature-rich Flutter chat package based on Flyer Chat, with real-time "seen" indicators for messages. Supports Firestore, message read receipts, and an easy-to-use API.

Homepage

Documentation

API reference

License

MIT (license)

Dependencies

cloud_firestore, firebase_auth, firebase_core, flutter, flutter_chat_types, meta

More

Packages that depend on chatly_plus