FlareLine is a free and open-source admin dashboard template built on Flutter providing developers with everything they need to create a feature-rich and data-driven: back-end, dashboard, or admin panel solution for any sort of web/mac/windows/android/iOS project.
With FlareLine Flutter, you get access to all the necessary dashboard UI components, elements, and pages required to build a high-quality and complete dashboard or admin panel. Whether you're building a dashboard or admin panel for a complex web application or a simple website.
demo account: email: demo@flareline.com password: 123456
or you can register
πThis project is not a stable version, but it has been continuously improving. If you are interested, you can view the demo or download it for free to use.π
Here are the steps you need to follow to install the dependencies.
Flutter version is 3.19.3
-
Download and extract the template from Templates.
-
After that cd into the template directory then run this command to install all the dependencies
flutter pub get
- Now run this command to start the developement server
flutter run -d chrome --web-renderer html
You can use FlareLine Cloud for a fully managed solution. If you want to self-host FlareLine, we have guides on deploying FlareLine on Vercel, Cloudflare, and more.
Provider | Host Cloud | Documentation |
---|---|---|
Vercel | Link | |
Cloudflare | Link |
- add .arb file to lib/l10n, like app_es.arb/app_zh.arb/app_th.arb...
- run
flutter gen-l10n
generate localization files - import package
import 'package:flutter_gen/gen_l10n/app_localizations.dart';
- use
AppLocalizations.of(context)!.name
to use it - generate JsonSerializable
flutter pub run build_runner build --delete-conflicting-outputs
- Firebase Auth
FlareLine Flutter Free is 100% free and open-source; feel free to use it with your personal and commercial projects.
If you like the template, please star this repository to inspire the team to create more stuff like this and reach more users like you!