Run high-volume school events without the paper, spreadsheets, and chaos.
Memoria powers yearbook days, graduation tickets, senior checkout, device returns, and any roster-backed event — on-site over your LAN or hosted in the cloud. One platform, every event.
Built by SKPsoft, a subdivision of Bonfire LLC.
Distribution Progress
75%Recent activity
- Maya Hernandez Table 1 10:41 AM
- Aisha Khan Table 2 10:40 AM
- Liam Walsh Table 3 10:40 AM
- Sofia Romero Table 1 10:39 AM
Active stations (5)
Quick lookup
- Maya Hernandez ID: 100482 Not redeemed
- Marcus Bell ID: 100517 Not redeemed Has fees
- Maria Santos ID: 100529 Redeemed
- Mason Cole ID: 100544 Not redeemed
Pending overrides (2)
- Marcus Bell #100517 · Table 1 · Library fine · $15.00
- Daniel Ortiz #100563 · Check-in · Unreturned device
Override history
- 10:42 AM A. Rivera · Supervisor Approved override — Marcus Bell, library fine waived
- 10:31 AM J. Park · Staff Hold blocked issuance — Marcus Bell
- 10:18 AM A. Rivera · Supervisor Denied override — Daniel Ortiz, device still outstanding
Drag the window — switch views to explore a live event
One platform, every event
Five workflows, configured — not coded
An event plus its typed stations drive the workflow, so the same app runs every distribution event by configuration rather than by forking code.
Yearbook distribution
Issue each yearbook once, block students with fees, and approve overrides on the spot.
Learn moreGraduation tickets
Distribute the configured ticket allotment to eligible seniors and flag VIPs.
Learn moreSenior checkout
Clear obligations across multiple stations before final approval.
Learn moreDevice return
Track laptops, chargers, hotspots, cases, and accessories as they come back.
Learn moreCustom event
Run any roster-backed pickup, check-in, or eligibility workflow.
Learn moreHow it works
Stand up a working event in one setup session
Create an event
Pick an event type and apply its template — stations, inventory, grants, and holds are provisioned in one click.
Import your roster
Upload CSV/TSV or paste from a spreadsheet, then map columns. Only a participant ID and name are required.
Run your stations
Station laptops connect over the LAN. Staff search, verify, and distribute while status updates live.
Why schools choose Memoria
Faster lines. Fewer mistakes. Full control.
One platform, every event
Yearbook days, graduation tickets, senior checkout, device returns, and custom workflows all run from one configurable event model.
Live completion status
Watch progress, outstanding holds, and station throughput update in real time as the event runs.
Import from the systems you already use
Upload CSV/TSV or paste rows straight from a spreadsheet. Map columns in the app — no need to rename source data.
Holds and supervisor overrides
Block students with fees or obligations, and route exceptions through role-protected override paths.
Admin-editable roles & permissions
Admin, Supervisor, Staff, and Volunteer roles, enforced server-side — and customizable per organization.
LAN station access without shared logins
Station laptops register on the network; an admin grants each a role and event scope from settings.
Offline desktop host
One host computer serves 12+ station laptops over the school LAN — no dependence on cloud access during the event. Runs on SQLite, gated by a signed license.
- Fully offline on event day
- Signed installers & auto-update
- Device access without shared logins
SaaS dashboard
The same workflow, hosted. Cloud accounts, subscription billing, and cross-process realtime on PostgreSQL — ideal for districts managing many schools centrally.
- Centralized, multi-school management
- Cloud accounts & realtime updates
- No on-site host to maintain
Bring Memoria to your school or district
Tell us about your events and enrollment, and we will put together pricing and a rollout plan that fits.