messaggera 0.0.1
messaggera: ^0.0.1 copied to clipboard
messaggera flutter Package for mobile applications
example/lib/main.dart
import 'package:flutter/material.dart';
import 'package:flutter_dotenv/flutter_dotenv.dart';
import 'package:messaggera/messaggera.dart';
void main() async {
WidgetsFlutterBinding.ensureInitialized();
await dotenv.load(fileName: "./.env");
//get your websiteId from https://www.messaggera.com
String websiteId = '';
await messaggeraInit(websiteId: websiteId);
await setUserData({
"email": "",
"id": "",
"name": "",
});
runApp(const MyApp());
}
class MyApp extends StatelessWidget {
const MyApp({super.key});
@override
Widget build(BuildContext context) {
return MaterialApp(
title: 'messaggera Demo',
theme: ThemeData(
colorScheme: ColorScheme.fromSeed(seedColor: Colors.deepPurple),
useMaterial3: true,
),
debugShowCheckedModeBanner: false,
home: Scaffold(
floatingActionButton: messaggera(
mainColor: const Color(0xFF3498DB),
)));
}
}