Management panel
Office and ownersAdmissions, fees, reports and settings.
Admissions, batches, fees and attendance — one system for your training institute.
TST Institute Management System is one web application that runs admissions, batches, fees, attendance and student communication for a training institute. It replaces registers, spreadsheets and WhatsApp follow-ups with a single record per student that the office, the trainers and the student all work from.
Who it is forBuilt for training institutes and academies that run on paper registers, spreadsheets and WhatsApp groups today. The application is built and working, so an institute is configuring and training, not waiting for development.
Most training institutes record the same student in four places, and none of them agree.
Installments are tracked by memory or in a notebook, so overdue amounts are noticed late and receipts are hard to trace.
Trainers mark a register that the office and parents rarely see until a student has already dropped off.
Nobody can say which topics a batch has covered or which batch is running behind.
Website and walk-in enquiries sit in a phone or an inbox with no follow-up status.
For timings, balances, receipts and notes that they could look up themselves.
An entry made anywhere is seen everywhere: a fee recorded at the desk shows in the student's portal the same minute.
Admissions, fees, reports and settings.
Attendance, syllabus and study materials.
Classes, attendance, fees and receipts.
Courses, events and the enquiry form.
Every screen reads and writes these records, so nothing is entered twice.
Trainers use the management panel with a trainer role, so they see only their own batches; students and the public each have their own front door.
See active students, courses and batches, today's and this month's collection, fees due now, new enquiries, open tickets and which of today's classes still need attendance.
Keep one admission record per student: personal details, residential and permanent address, education, family and guardian, scanned documents, status and login reset; export to Excel.
Define code, duration, description, a rich course page and the fee structure as named installments with due days; build the syllabus as modules and topics.
Set course, dates, class days, timing, capacity and trainers; add or remove students; see the batch's syllabus and materials.
Enroll a student in several courses, apply a discount, and get the installment schedule built automatically; mark Active, Completed or Dropped and change batch.
Record payments by cash, UPI, card, bank transfer or cheque with a reference number; numbered receipts with the institute's prefix, printable or saved as PDF; cancel a receipt with an audit trail.
List every student with an amount due today and the total outstanding; export to Excel.
Mark each batch's class as Present, Absent, Late or Excused with remarks; excused days do not count against the student.
Tick the topics a batch has covered with the date, and see progress and the next topic per batch.
Keep a library of documents (PDF, Word, PowerPoint, Excel, images, ZIP up to 20 MB) and links such as YouTube videos, and share each with any number of batches.
Follow up website enquiries as New, Contacted, Joined or Closed; export to Excel.
Post notices to everyone, students, staff or one course, with an expiry date and read tracking.
Publish events with type, venue, cover image and photo gallery; maintain the holiday calendar.
Answer student tickets in a conversation, set status, and get notified of new tickets and replies.
Add staff and trainers, and build custom roles from 15 permission groups so each person sees only their own work.
Attendance report with Excel export and a fee collection report.
Institute name, logo, address, support phone, WhatsApp and email, GST number, receipt prefix and social links; FAQ, event and ticket types, qualifications and location lists.
Trainers log in to the same panel but see only the batches assigned to them.
On the dashboard, each with a Mark button and a Marked or Not marked status.
One tap per student for Present, Absent, Late or Excused, with remarks. Holidays are blocked automatically.
Tick the topics taught in each class with the date, so the office and students see progress the same day.
Share notes, worksheets, slides or video links with their batches, from the institute library or by uploading a new file.
Attendance can be marked from the classroom.
Every student gets a login that reads only their own data and works on a phone, with a light and dark theme.
Today's status, next class with time and trainer, overall attendance, syllabus covered, fee balance and amount due, latest notices and the next 30 days of events and holidays.
Each course with batch, class days, timing, trainer, batch dates, syllabus progress, attendance % and fees paid; a detail page with Syllabus, Attendance, Fees and Materials tabs.
Everything shared with their batches, searchable and filterable by documents, videos and links, with new items marked.
Overall and course-wise percentage with a warning below 75%, a month calendar coloured by status, and a class-by-class log.
Payment progress, the next installment and its due date, the installment schedule per course, and every receipt to view, print or save as PDF.
Notices for them or their course, with unread ones marked and an All / Unread filter.
Upcoming and past events with photos, and the year's holiday list.
Their admission record, family, education and documents; they can update mobile number, address, blood group and photo, and change their password.
Raise a support ticket with a photo and follow the conversation, read FAQs, and find the institute's phone, WhatsApp, email and address.
The public website is part of the same system, so a new course or event published in the panel appears online at once.
Built from the courses in the panel, each with its description, details page and syllabus; fees stay private.
Pulled from the same records students see.
Name, mobile number, email, the course of interest and a message, with built-in spam protection.
Every enquiry notifies the office and lands in the Enquiries list as New, then moves to Contacted, Joined or Closed.
Students and staff sign in with their email or mobile number.
Custom roles built from permission groups; trainers limited to their assigned batches. Students can never reach another student's data or the management panel.
Management, staff and students land in their own area; inactive accounts are blocked at login.
Login by email or mobile number with repeated-attempt limits, and password reset by email.
Uploaded files are checked for type and size, and rich text on course pages is cleaned before it is shown.
Receipts are cancelled, never deleted, and keep who cancelled them and when.
Students, payments, dues, enquiries, events, tickets and attendance.
An automated test suite checks enrollment and fee calculations, attendance marking, panel separation and that every page loads for every role.
Because the software already exists, going live is setup, data and training rather than a development project. The time for each step depends on your number of students and courses, and is confirmed at kick-off.
Domain and hosting, institute name, logo, contact details, GST number and receipt prefix.
Courses with fee structures and syllabus, batches with timings and trainers, the holiday calendar, and roles for office staff, accountants and trainers.
Current students, their enrollments and fees already paid, entered or migrated by Tamil Soft Tech from your records.
A session each for management, the office and trainers, plus a short guide for students on logging in.
Open the student portal and website enquiry form, with close support through the first fee cycle.
Laravel 12 on PHP 8.2 with a MySQL database, and a responsive web interface with no app to install. An automated test suite covers fee calculations, attendance and access for every role.
Need something built around your own workflow? Explore our Custom Business Software service
Book a live demo of the management panel, trainer view and student portal. After go-live we stay with you: role-wise training, support by phone, WhatsApp and email during working hours, and regular updates.
A complete online clothing store with a customer website, mobile app API and admin panel in one Laravel application.
View product Textile & apparel e-commerceAn online textile and clothing store for sarees, ethnic wear and everyday fashion for men, women and kids.
View product Jewellery e-commerceA digital showroom for jewellers — today's rates, the full catalogue, product chat and gold savings plans.
View product HR & payroll softwareA complete HR system with an admin panel, an employee self-service portal and an Android app.
View product