Forma — Academy & Training Institute Management | Vibe96

Education

Forma — Academy & Training Institute Management

Source code included

Manage students, classes, attendance and fees in one place. Full source code, with your choice of hosting.

Built by Redowan Ahmed Farhan Updated 23 Oct 2026 23,941 lines of code

Open live demo Built withOpenAI Codex

About this software

About Forma — Academy & Training Institute Management

Bring every student, class and payment into view.

Forma brings day-to-day administration into one workspace for training institutes, language centres and vocational academies. Follow enquiries through to admission, organise classes, record attendance and keep fee records connected.

Know where your institute stands

Owners can filter reports by course, review invoiced fees, collections, outstanding and overdue balances, and download fee and attendance CSVs. Instructors manage attendance for assigned classes while financial controls stay with owners.

Make it feel like your institute

Set your workspace display name, upload your logo and choose one of three colour themes. Personalise certificate titles, signatory names and footer text. Issued certificates keep their original details. Owners and instructors can change their own password from My account; shared demo accounts keep their published credentials.

Keep everyday work connected

Admissions create the student, enrolment, invoice and instalment schedule together. Timetable checks help prevent room, instructor and class clashes. Printable completion certificates require completed lessons, enough attendance and settled fees, with a public verification link.

Buy the code. Choose where it runs.

Receive full source code, setup guides, database files, tests and fictional sample data. Your developer can customise your licensed installation and use any compatible hosting provider. Render and Neon power the demonstration only; neither is required for your own installation.

One-time source-code licence; no recurring Forma software subscription. Hosting, domain, installation and custom work are separate. Vibe96's single-site licence applies; source redistribution is not included. Technical help is recommended for setup.

Explore the product landing page, then select Live Demo to reach the separate login page and try the working app. Its free hosting may need time to wake; the $0 hosting estimate refers to that limited demo only.

English interface. Payments are recorded manually, with no online collection. Automated messaging, student/parent portals, forgotten-password recovery, subscription billing and multi-branch management are not included. Certificates are institute completion records, not official accreditation.

Category: EducationStack: Laravel 13.17 · SQLite for local evaluation; PostgreSQL 17+ for included SQL filesBuilt with: OpenAI Codex Licence: Single-site, full source

Why Forma — Academy & Training Institute Management

What makes it better
than the alternatives

  1. 01

    Connected admissions

  2. 02

    Clear fee and attendance reports

  3. 03

    Timetables with clash checks

  4. 04

    Your institute, your look

  5. 05

    Full source, your hosting choice

Enquiries & admissions

  • Track new enquiries and follow-up stages; convert an enquiry into an admission; create student
  • enrolment
  • invoice and instalments together; check available class places.

Students & records

  • Search and filter the student directory; edit contact details and notes; view enrolments and fee details; export student records as CSV with owner access.

Courses & classes

  • Create courses
  • fees and durations; organise teaching groups (batches); assign instructors and rooms; set class dates and capacity.

Timetable

  • Plan dated lessons; check room
  • instructor and class clashes; browse weeks; filter by class; view or cancel sessions.

Attendance

  • Record present
  • late
  • absent or excused; mark everyone present when appropriate; save lesson attendance; restrict instructors to assigned classes.

Fees & payments

  • Set instalment schedules; record full or partial payments received by cash
  • bank transfer or card elsewhere; apply payments to oldest instalments; reject overpayments and duplicate retries. No online payment collection.

Completion certificates

  • Check finished lessons
  • attendance and settled fees before issuing; print certificates; share a public verification link. Choose certificate title
  • signatory and footer; issued details and branding are preserved. Revocation is not included.

Team & settings

  • Create owner and instructor accounts; keep institute records separate; edit institute details
  • timezone and attendance threshold; choose currency before the first invoice; personalise display name
  • raster logo and forest
  • ocean or plum theme.

Daily workspace

  • View the overview and recent activity; find records with global search; use responsive screens on desktop or mobile browsers. Full source
  • setup guides
  • database files
  • tests and fictional sample data included.

Reports & exports

  • Owner-only course filters
  • fee collections
  • invoiced/outstanding/overdue totals
  • unique enrolled students
  • recorded attendance by batch
  • fee CSV and attendance CSV downloads.

My account

  • Change your own password with current-password verification and confirmation; other database-backed sessions are signed out. Shared demo accounts keep fixed public credentials.

Quality report

Manually reviewed

93/ 100

Automated audit score

✓ Approved by our review team

Listed after manual review.
Audit run: 19 Oct 2026
Reviewed by Vibe96 staff, Dubai.

Security96
Code structure78
Docs & completeness93
Dependency health95
Build & deploy92
Reviewer notes (3 minor)

Small improvements the developer has been told about. None of them stop the software from working.

Versions & updates

1.0.0
First release20 Oct 2026✓ Reviewed & audited

No updates yet. New versions appear here with a changelog.
Buyers receive updates free for 1 year.

Quality report

What you get

  • </>Full source codeThe complete audited source, delivered as a download from your account. No obfuscation.
  • ▤DocumentationSetup guide, architecture notes, CLAUDE.md and AGENTS.md.
  • ↻One year of updatesEvery new version the builder publishes, free for 12 months.
  • ♧30 days of supportInstallation and defect support through Vibe96 tickets.
$89Single-site licence Details