chatly_plus 0.0.3
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(),
);
}