Everything You Need to Know About LearnNeat

Find clear answers to common questions about LearnNeat, including features, pricing, access, and supportโ€”so your school can move forward with confidence.

Frequently Asked Questions

Here are answers to some of the most common questions schools ask about LearnNeat. If you donโ€™t find what youโ€™re looking for, our team is always available to help.

Different user types have different default login credentials in the system:

๐ŸŽ“ For Students:

Username: GR Number (General Register Number)
Password: Date of Birth in DDMMYYYY format
Example:
Username: 2025000001
Password: 01012010 (for DOB: 1st Jan 2010)
School Code : SCH20251

๐Ÿ‘ฅ For Parents, Teachers, and Staff:

Username: Email Address
Password: Mobile Number
Example:
Username: teacher@school.com
Password: 9876543210
School Code : SCH20251

Note: For security reasons, it's recommended to change these default passwords after first login.

๐Ÿ”„ Admin Panel Update
Step-by-Step Guide:

Login as Super Admin

Use your Super Admin credentials to log in to the system.
Go to System Update

In the left-side menu, scroll to the bottom and click on the "System Update" option.
Enter Purchase Code and Upload File

In the "Purchase Code" field, enter your valid purchase code.
In the "Files" section, click on "Choose File" and upload the nearest version update file.
Important Note About Versioning

You must update the system step-by-step.
For example, if your current Admin Panel version is v1.5.5, then you should upload the v1.5.6 update file.
Do not directly upload a higher version like v1.7.0, or the update may fail.
Submit and Wait

Click the "Submit" button and wait for a few moments.
The system will process the update, and your Admin Panel will be upgraded.
๐Ÿ“น Video Tutorial Available: A detailed video tutorial is available below the update section to guide you visually through the process.

๐Ÿ“ฑ App Code Update
There are two methods available for updating your App Code:

Option 1: Manual Update (Recommended for Non-Technical Users)
When an update is released, you will receive the updated app source code via email.
Inside the update package, you will find a file called change_log.txt or similar.
This file contains:
A list of files that were modified.
A list of new files that were added.
Open the latest version code and manually copy the updated and new files into your existing project as per the change log.
After copying and replacing the required files, your app will be successfully updated.
Option 2: Full Reskin Method (Recommended for Developers / Technical Persons)
This method is faster and preferred by technical users who are familiar with Flutter and Firebase.

Steps:

Download the Latest Full App Code (from the update mail or portal).
Perform the following changes in the new code:
Change the App Name (for both Android and iOS).
Change the Package Name (bundle identifier).
Replace the Firebase configuration using firebase_cli or manually add the updated Firebase project.
In the constants.dart file, update the Base URL to match your backend server.
Replace the App Icon and other branding assets you used in the previous version.
After completing these steps, build and run the new app code. It will function the same as your previous version but with the latest updates applied.

Setting up a wildcard domain involves creating a DNS record and configuring it properly in your hosting panel.

Note: Since the steps can vary depending on the hosting provider or control panel (e.g., cPanel, Plesk), we recommend contacting your hosting support team for detailed guidance on setting up wildcard DNS records.

Common Steps:

Access your domain's DNS management panel
Create a new DNS record with type A or CNAME
Set the hostname to * (wildcard)
Point it to your server's IP address or domain

Ready to Simplify School Management?

Discover how our all-in-one school management system can support your schoolโ€™s daily operations and long-term growth.

Contact Us