Customize the appearance and branding of your Mighty School Management System to match your institution's identity.
Flutter framework created by Google is open-source mobile application development. It is used to develop applications for Android and iOS, as well as being the primary method of creating applications.
You can launch an app with your own branding. You can easily change the app color theme, logos, and icons with minimal effort.
Use these professional tools to generate app icons for your Mighty School application:
Open /lib/utills/app_constant.dart and replace baseUrl variable value with your own URL
// Replace with your API URL
const String baseUrl = "https://your-domain.com/api/";
To change the app name for the whole app, follow these steps:
Open /lib/utills/app_constant.dart and replace appName variable value with your Name
const String appName = "Your School Name";
Change the label with your name in AndroidManifest.xml file
android:label="Your School Name"
Change the string with your name in Info.plist file
<key>CFBundleDisplayName</key>
<string>Your School Name</string>
Important: Please change this carefully. We are not responsible if you make something wrong here.
Generate icon from appicon.co
Go to /android/app/src/main/res and replace all mipmap folders with your generated icon android folder.
Go to /ios/Runner and replace Assets.xcassets with your generated Assets.xcassets folder.
Go to <project>/assets/image folder and replace logo.png with your own one
Warning: You must have to complete all the setups of the user app before starting the web app setup because both these systems belong to the same codebase.
<project>/web/ and replace logo.png with your own logo.<project>/web/ and replace appbarlogo.png with your own logo.<project>/web/ and replace favicon.png with your own icon./web/index.html and set your app name in the title tag./web/index.html and set your app name in the description tag.<project>/web/manifest.json file and set the value of name and short_name with your preferred one.App Icon: Open <project>/windows/runner/resources/ and replace app_icon.ico with your own logo.
flutter build windows
Watch tutorial: Windows EXE Generation Tutorial
<project>/macos/Runner/Assets.xcassets/AppIcon.appiconset/ and replace all icon with your own icon<project>/macos/Runner/Info.plist and replace your domain<project>installers/dmg_creator/app_icon.icns replace with your icon<project>installers/dmg_creator/config.jsonflutter build macos
Watch tutorials:
cd installers/dmg_creator
appdmg ./config.json ./app_name.dmg
Build file location: <project>/installers/dmg_creator
Please do your customization carefully, we are not responsible if you make any mistake.
We hope this guide helps you successfully customize your Mighty School Management System. Good luck with your implementation!