
Intake — Free School Admissions Dashboard Template
Intake gives a school admissions team a starting point for the work before enrolment. An overview shows where applications are waiting, the directory finds a family by name or application number, and each record keeps its documents, stage and activity together. The interview diary checks whether a coordinator is already booked before saving a slot. This is a Bootstrap 5 front-end template, with fictional applicants and local browser storage. Connect it to your own authenticated admissions service before using real records.

Key features
- Application funnel with live counts and a review/interview/offer board
- Searchable applicant directory with year-group and stage filters, sorting and pagination
- Add-applicant form with required name, email and year group
- Individual application with four-document checklist and a completeness summary
- Stage updates with required-document checks before an offer or acceptance
- Chronological activity log saved with each application
- Interview diary with coordinator, date and time conflict checks
- CSV export of filtered applicants
- Light/dark themes and template-specific reset
Best for
- School admissions offices and enrolment prototypes
- Developers building an admissions portal or CRM
- Education product teams extending a student information system
At a glance
- Bootstrap 5.3.8 and vanilla JavaScript; no jQuery
- 4 pages: index.html, applicants.html, application.html, interviews.html
- Browser-local demo records; no backend, authentication or server writes
- Responsive layouts, keyboard controls, light and dark modes
- Free for personal and commercial use; attribution optional but welcome. Full terms: uicookies.com/license
How to use it
Unzip intake and open index.html in a browser. Edit the HTML copy, the demo arrays in js/main.js and the palette in css/style.css. The supplied Bootstrap files are self-hosted, so there is no build step or external script dependency. Changes are stored only in this browser; connect your own authenticated API before using real records. Deploy the folder to any static host.
Frequently asked questions
Is Intake free for commercial use?
Yes. Free for personal and commercial use, including client work. Attribution is optional but always welcome. Full terms: uicookies.com/license
What does the download include?
4 HTML pages (index.html, applicants.html, application.html, interviews.html), Bootstrap 5.3.8, one design stylesheet and one vanilla JavaScript file. No npm installation or build command is required.
Does it connect to a backend?
No. All people and records are fictional, and changes are saved in localStorage in this browser only. No emails, payments or real bookings are sent. Replace the data and persistence helpers with your own authenticated API for production.
How do I customize the template?
Change colors and typography using the custom properties at the top of css/style.css. Edit content in the HTML pages and the initial data arrays in js/main.js. Reset demo clears only this template’s saved demo records.
How does the admissions workflow work?
Move applicants through New, Review, Interview, Offer, Accepted or Waitlist. An offer or acceptance requires all four demo document checks. These are UI examples, not an automated admissions decision system.





