LIVE PREVIEWBUY FOR $29

Promotional Banner

Acadify EDU ERP – Faculty Administration System (Web site, Admin Panel & Pupil/Trainer App)

▶  Stay Demo & Documentation

The demo sign-in web page has one-click buttons for the demo accounts, and the app reveals Pupil and Trainer demo playing cards when it’s
linked to the demo. These accounts and the pattern college knowledge exist on the demo web site solely: a contemporary set up begins empty,
with the one administrator account you create within the installer.

One app, two roles. There’s a single APK — set up it as soon as and sign up as a pupil or a trainer. The app
reads the account’s position after login and opens the pupil or the trainer expertise. Mother and father and
directors use the web site. iOS is supported; construct it with Xcode from the Flutter supply included within the package deal.

What’s New in 1.2

  • The total web site and admin panel are actually included. Model 1.0.0 of this merchandise contained solely the coed app. Model 1.2.0 ships the entire Laravel college web site, admin panel, trainer/pupil/guardian portals and API along with the Flutter app.
  • The app was up to date — a brand new design with gentle and darkish mode, the college’s model color taken from the web site, and a brand-new trainer expertise subsequent to the coed expertise.
  • 5 web site themes — Basic, Campus, Scholar, Shiny and Nova ��� with a Customise panel for color, font, corners, textual content dimension and darkish mode.
  • Stay chat on the web site over Laravel Reverb, plus floating WhatsApp and Fb buttons.
  • Redesigned admin panel — new dashboards, grouped sidebar with menu filter, Ctrl+Okay search, gentle and darkish mode.
  • Trainer panel on the web site, restricted to every trainer’s personal lessons and topics, with class lecturers for each day attendance.
  • System Replace — set up future releases from the admin panel.

Acadify EDU ERP is a faculty administration system and training ERP for colleges, schools, teaching centres,
kindergartens and academies.

From one Laravel 12 backend you get a public college web site with 5 themes, a redesigned
admin panel, net portals for lecturers, college students and oldsters, and one Flutter cellular app
for college students and lecturers. The whole lot ships collectively in the primary obtain and connects to a single backend and database over a
JWT-secured REST API.

Run admissions, lessons, topics, routines, exams and outcomes, attendance, homework, charges and workplace finance, library, transport,
dormitory, stock, certificates and ID playing cards from one place, and publish notices, occasions, blogs and programs in your web site.

The platform ships with six languages — English, Bangla, Arabic (right-to-left), Spanish, French and Portuguese. Add some other
language and edit each phrase of the web site, the admin panel and the app from the admin panel.

What You Get

  • Laravel Net Software — public college web site (5 themes), admin panel, trainer panel, pupil and guardian portals, and the cellular REST API.
  • Cell App (Flutter) — one supply challenge for Android and iOS. After login it opens the coed or the trainer expertise, so that you construct and publish one app.
  • Net installer — enter the database and administrator particulars within the browser; it writes the database settings, creates the tables and default knowledge and makes your administrator account.
  • Full supply code for the backend and the app, and offline HTML and PDF documentation — all inside the primary obtain.

Vital Observe About Third-Get together Service Prices

Any prices associated to internet hosting, domains, server infrastructure, electronic mail/SMTP providers, SMS gateways, cost gateways (Stripe),
Google reCAPTCHA, Apple and Google developer accounts for publishing the app, or some other third-party service are
not included within the merchandise value. Patrons should join and configure these providers individually primarily based on their
personal challenge necessities. You additionally generate your individual software keys and enter your individual credentials throughout setup. Utilizing these
providers could contain extra prices.

Acadify 1.2: school website, admin panel and one app for students and teachers
Acadify five website themes: Classic, Campus, Scholar, Bright and Nova
Acadify website appearance: Customize panel, accent colour, fonts and dark mode
Acadify live chat with admin inbox, WhatsApp and Facebook buttons
Acadify redesigned admin panel in light and dark mode
Acadify admin modules: students, exams, attendance, fees, library and more
Acadify teacher panel: only the teacher's own classes and subjects
Acadify Flutter app: the student experience
Acadify Flutter app: the teacher experience
Acadify languages, RTL, app brand colour and tech stack

Software Options

Web site — 5 Themes (new in 1.2)

  • 5 full themes, chosen in Web site → Themes: Basic (timeless college web site), Campus (fashionable college), Scholar (tutorial and editorial), Shiny (playful, for kindergartens and first colleges) and Nova (daring and darkish, for coding colleges and on-line academies)
  • Each theme redesigns each public web page: dwelling (2 dwelling layouts), about, contact, blogs, occasions, notices, gallery, lecturers, programs with particulars and checkout, examination outcome and marksheet lookup, on-line admission type, ID card and certificates lookup, FAQ, privateness, phrases, login and password reset
  • Look controls: accent color, font pair, nook radius, textual content dimension and light-weight/darkish mode, saved for the entire web site by the admin
  • Customise panel: on the demo each customer can attempt themes, colors, fonts, corners and darkish mode reside; in your web site directors preview and press “Make reside”
  • All content material is managed from the admin panel: sliders, sections, web page sections, homepage widgets, blogs, occasions, notices, gallery and programs

Stay Chat, WhatsApp and Fb (new in 1.2)

  • Chat widget on each web page of the web site; visitors depart a reputation and electronic mail, signed-in customers are recognised
  • Admin Stay chat inbox with unread counts and open / closed conversations
  • Actual time over Laravel Reverb (WebSockets); with out a Reverb server the chat nonetheless works by refreshing each 10 seconds
  • Spam safety: honeypot discipline and fee limiting
  • Floating WhatsApp and Fb buttons — set a quantity and a web page URL within the admin panel; every button is hidden when empty

Admin Panel (redesigned in 1.2)

  • New design system: fashionable dashboard, grouped sidebar with a menu filter, collapsible sidebar, Ctrl+Okay search, gentle and darkish mode, right-to-left assist
  • Redesigned dashboards for admins, lecturers, college students and oldsters
  • College students (admission, enrollment, promotion, import), mother and father, employees and HR, payroll, departments and designations
  • Courses, sections, shifts and teams, topics and topic teams, class routine (PDF), examination routine
  • Examinations, marks distribution and mark register, outcomes, on-line exams (query financial institution, assign, outcomes)
  • Pupil, employees and examination attendance, homework, depart
  • Charges (assign, accumulate, receipts) and workplace finance (revenue, bills, financial institution accounts)
  • Library, transport, dormitory, stock, certificates and ID playing cards
  • Notices, occasions, calendar and holidays, SMS and electronic mail templates
  • Web site CMS, app slider, languages, roles and permissions, exercise logs

Trainer Panel — Class-Sensible and Topic-Sensible (new in 1.2)

  • Academics see solely the lessons and topics assigned to them for the present tutorial yr
  • My lessons with pupil lists
  • Day by day attendance for sophistication lecturers
  • Homework: create, edit and grade submissions
  • Examination schedule and marks entry (marks lock after saving)
  • Notices, depart requests and timetable

Cell App — One Flutter App for College students and Academics (up to date in 1.2)

One app. After login it reads the account’s position and opens the matching expertise. New design with gentle, darkish and system mode;
the app makes use of the model color the college picks on the web site; six languages together with Bangla and Arabic (right-to-left).

Login

  • E mail and password, or telephone quantity and one-time code
  • Forgot and reset password with a one-time code

Pupil

  • Dashboard, homework (view and submit with an attachment)
  • Class routine (and PDF), examination routine, assigned exams and mark sheet
  • On-line exams: take, submit and see outcomes
  • Attendance (month-to-month and yearly), charges with receipt obtain
  • Notices, topics, lecturers, library (search, issued books), transport, dormitory, occasions and ID card
  • Notifications that open the correct display screen, with an unread dot

Trainer (new)

  • Dashboard, my lessons and pupil lists
  • Take attendance (class lecturers)
  • Homework: create, edit and grade
  • Marks entry, examination schedule and timetable
  • Go away, notices, notifications and profile

System Replace (new in 1.2)

  • Set up future releases from Settings → System Replace: add the brand new launch as a ZIP, or copy the information by FTP and press “Finalize guide replace”
  • Or run php artisan acadify:improve over SSH
  • Your .env, storage, vendor and public/uploads are by no means overwritten

Applied sciences Used

  • Laravel 12 (PHP 8.2+)
  • MySQL 8 or MariaDB 10.6+
  • REST API secured with JWT (/api/v1), plus Laravel Sanctum and Fortify
  • Laravel Reverb for the real-time chat (WebSockets)
  • Laravel Modules (nwidart/laravel-modules) — Attendance, Installer, Go away and Part modules
  • DomPDF (routines, ID playing cards, certificates, receipts), Intervention Picture, Laravel Excel (imports and exports)
  • Flutter 3.44 with GetX for state administration

System Necessities

Net Server Necessities

  • PHP 8.2 or increased
  • MySQL 8.0 or increased, or MariaDB 10.6 or increased
  • Apache or Nginx with the doc root pointed to the public/ folder
  • SSH or terminal entry (cPanel Terminal is sufficient) for a number of php artisan instructions
  • allow_url_fopen on and date.timezone set in php.ini
  • A cron entry for the Laravel scheduler
  • Elective, for real-time chat: a course of supervisor reminiscent of Supervisor to maintain php artisan reverb:begin working

Required PHP Extensions

  • BCMath
  • Ctype
  • cURL
  • Fileinfo
  • GD
  • JSON
  • Mbstring
  • MySQLi and PDO MySQL
  • OpenSSL
  • Tokenizer
  • XML
  • Zip

Cell App Necessities

  • Flutter SDK 3.44 on the secure channel
  • Android Studio or VS Code with the Flutter plugin
  • Xcode, required just for iOS builds (iOS 12.0 or later)
  • Android gadget/emulator or iOS gadget/simulator for testing

What Is Included within the Obtain

  • WebSourceCode/ — the entire Laravel challenge with a clear .env.instance (demo mode off, all keys clean)
  • AppSourceCode/ — the entire Flutter challenge (one app for college students and lecturers). No signing keys are included; you create your individual
  • documentation/ — offline HTML documentation in English (fast begin, overview, setup and configuration, admin information, cellular app) and PDF copies

Demo images and pattern content material are for the reside demo solely. A contemporary set up incorporates no college students, lecturers, lessons or demo customers.

Set up Abstract

  1. Add WebSourceCode and level your area’s doc root to its public/ folder.
  2. Run cp .env.instance .env, php artisan key:generate and php artisan jwt:secret.
  3. Create an empty MySQL database and open your web site. The online installer at /set up checks the server, asks for the database and your administrator’s title, electronic mail and password, and creates the tables and default knowledge.
  4. Run php artisan storage:hyperlink and make storage/, bootstrap/cache/ and public/ writable.
  5. Add the cron entry: * * * * * php /path/to/artisan schedule:run >> /dev/null 2>&1
  6. Elective: begin Laravel Reverb for real-time chat (the documentation consists of the Supervisor and Nginx settings).
  7. Cell app: set your web site deal with in lib/utils/end_points.dart (or move --dart-define=API_BASE_URL=...), change the package deal ID, the app title and icons, then construct with flutter construct apk --release or flutter construct appbundle, or archive in Xcode for iOS.

Upgrading from 1.0.0: copy the 1.2.0 information over your web site (maintain .env, storage and public/uploads) and run php artisan acadify:improve. Each step is defined within the included documentation.

Help

Merchandise assist is supplied by BugBuild Lab by way of the CodeCanyon merchandise feedback and
[email protected], following the
Envato item support policy.
Help covers questions concerning the merchandise’s options, assist with reported bugs, and assist with the
included third-party belongings. It doesn’t embody customized growth, set up in your server or
work for third-party providers you join.

Changelog

Model 1.2.0 (8 November 2026)

  • Web site and admin panel included — the Laravel web site, admin panel, portals and API now ship on this merchandise along with the Flutter app
  • Trainer expertise within the app and a trainer net panel scoped by class and topic, with class lecturers for each day attendance
  • 5 web site themes — Basic, Campus, Scholar, Shiny and Nova — with the Customise panel and an admin Themes web page
  • Stay chat over Laravel Reverb, with WhatsApp and Fb buttons
  • Redesigned admin panel — design system, darkish mode, new admin, trainer, pupil and guardian dashboards
  • System Replace — set up new releases from the admin panel or with php artisan acadify:improve
  • App redesign — the app color follows the web site model color; app title “Acadify” on all platforms
  • Fastened: current installs get the trainer permissions by way of a migration; per-user permissions survive profile edits
  • Fastened: app crash when signing in once more, dates with Bengali digits rejected by the API, notification listing crash, marks entered on the web site not opening within the app, clean timetable filters, library display screen crash
  • Fastened: password reset circulation, enhancing a category group, creating attendance, and PDFs (routine, ID card, certificates) that fetched their very own photographs over HTTP
  • Safety: college students and oldsters can not name admin AJAX endpoints; path traversal within the language editor fastened

Model 1.0.0

  • Preliminary launch (pupil app)


Source