Get your district's cafeteria POS up and running from scratch.
First, set up your district and individual school sites in MiComs (Central Office).
MiMeals accepts student rosters from your SIS (Student Information System) via CSV or direct API integration.
Required fields: StudentID, FirstName, LastName, Grade, School. Optional: DOB, Photo URL, HomeRoom, Guardian info.
MiMeals supports automated nightly sync with common SIS platforms. Contact your MiChoice implementation specialist to configure direct integration.
Eligibility data is federally protected under 7 CFR 245. MiMeals enforces strict access controls.
Cashiers never see the words "Free," "Reduced," or "Paid" on their terminal. Instead, MiMeals displays a colored dot next to the student's name. The dot tells the system how to process the meal — the cashier doesn't need to interpret it.
This design is intentional. It's not a limitation — it's a compliance feature. See our 7 CFR 245 Compliance Reference for details.
F = Free, R = Reduced, P = Paid (default if not listed). Direct letter codes only — no descriptive text stored.
| Role | POS Access | Eligibility | Reports |
|---|---|---|---|
| Cashier | ✓ Serve meals, void recent | Dots only | Shift summary |
| Site Manager | ✓ Full POS + void any | Dots only | Site reports |
| Nutrition Director | ✓ View only | ✓ Full access | All reports + claims |
| Determining Official | — | ✓ Full access + import | Eligibility reports |
| IT Admin | ✓ Config only | — | System logs |
MiMeals runs in any modern web browser. No special software to install.
For dedicated POS terminals, we recommend running Chrome in kiosk mode. This prevents cashiers from accidentally navigating away from MiMeals.
Need implementation support?
Contact your MiChoice implementation specialist or reach out at support@michoice.app