The Indian Institute of Information Technology, Agartala is an institute set up under the IIIT (Public-Private Partnership) Act, 2017. Its website is where students, applicants, staff and suppliers find admissions details, examination notices, recruitment, tenders and the statutory disclosures a government institute is required to publish.
The challenge
An institute website is used less like a brochure and more like a notice board. Admission dates, examination schedules, recruitment advertisements and tenders appear every week, often as PDF files, and each one has to be easy to find and taken down once it lapses.
On top of that sit the required disclosures — RTI, NIRF, NAAC, AISHE, AICTE, mandatory disclosure, anti-ragging and grievance — which must always be present and current. The site also had to let different people publish — from the academic and examination sections to the library and hostel — while keeping a record of who changed what.
Our solution
Meta Mint built the site on the Meta Mint CMS, its own Laravel content-management platform.
- Notices that run themselves. Notices are grouped into announcements, examinations, admissions, recruitment, tenders, events and more, can carry a PDF attachment, can be pinned to the top or set to expire on their closing date, and scroll in a ticker on the homepage.
- A downloads library. Fee structures, annual reports, examination and admission documents, tenders and RTI files are filed by category and searchable by title.
- Statutory pages always in place. RTI, anti-ragging, grievance, mandatory disclosure, statutes and the IIIT PPP Act each have a page, with links to NIRF, NAAC, AISHE, AICTE, NBA and DigiLocker.
- Admissions and academics. An admission page brings together the admission notices and documents, and the department pages set out programmes — B.Tech, M.Tech and PhD in Computer Science & Engineering — with their intake and laboratories.
- Many editors, one record. Around thirty content types are managed in the panel, each user sees only the modules their role allows, and every change made in the panel is logged.
How we delivered it
Development ran from December 2025 to July 2026. Content was carried over from the institute's previous website, and old /pages/ addresses redirect permanently to the new ones.
Because the site handles official documents, uploads are checked by their real file type rather than their name, with executable files refused. Every response carries security headers, logins lock after repeated failed attempts, and the contact form is rate-limited and protected with reCAPTCHA. Frequently read pages are cached, and files can be stored on the server or on Amazon S3.
Built with
- Laravel 12
- PHP 8.2
- Meta Mint CMS
- Tailwind CSS 4
- Alpine.js
- Vite
- Amazon S3