Skip to main content

Get more from your system with 25+ jmc modules and apps

Our modular software makes it easy to build a system tailored to your school community.

Written by Emily Hoyne
Updated over 2 weeks ago

jmc is intentionally modular, so you can choose the modules that match your workflows and priorities. Instead of paying for features you do not use, you build a more efficient, manageable system that fits your district.

As you renew your software license, this is a great time to evaluate whether additional modules could help streamline processes, reduce manual tasks, and improve communication across your district.

Attendance, registration, and scheduling

Attendance: The Attendance module (required to run the jmc Office portal) serves as the foundation of the system, allowing users to manage student and staff demographic data, attendance records, contact information, advisor/advisee assignments, and more from one centralized location. Generate and export customized reports—including ELL/LEP status, enrollment history, and standardized test scores—using jmc’s query engine, Student Lists.

Period Attendance: Track absences, tardies, and attendance reasons on a period-by-period basis from any internet-connected computer. Create detailed period attendance reports and include attendance histories on report cards.

State Reporting: Accurate, compliant state reporting is essential for maintaining district funding. The State Reporting module helps schools share required data with state agencies in Iowa, Minnesota, Wisconsin, Nebraska, and other Ed-Fi states. jmc stays current with evolving reporting requirements to support timely, accurate submissions.

Schedules: Manage the student scheduling process from start to finish while reducing manual scheduling. Administrators can generate and customize master schedules, bulk load courses and students, and analyze and resolve scheduling conflicts.

New Enrollment: Enables new families to securely submit demographic and student information online from any web browser. By entering their own information, families help reduce front office data entry and streamline enrollment.

Online Registration: Allows families to update contact information, complete health and custom field forms, and submit free and reduced-price meal applications electronically. Collect required forms and signatures directly in jmc, helping streamline back-to-school processes and reduce paperwork.

Communication and family engagement

Community Messenger: Keep families and community members informed with district-wide email and text-to-voice messaging. Administrators can send one-click messages and access delivery tracking and reporting tools within jmc.

Activities: Manage team rosters, communicate with families, and access student contact information in one centralized location. Track participation requirements such as physicals, concussion acknowledgments, and parent permissions, and integrate activity schedules with iCal to keep everyone informed. The Coach/Advisor app extends this functionality with convenient mobile access.

Communication: Document and monitor student communication records, including both positive and corrective interactions involving students and caregivers. Maintain a centralized history of communication occurring inside or outside the classroom.

Form Designer: Create customized forms, letters, and report cards using data stored in the jmc database. Design documents that meet your district’s specific formatting and reporting needs.

Message Center: Send voice, email, and text messages to parents and students from within jmc. Target specific groups by grade level, course, activity, or bus number, and allow families to select their preferred language for communications.

Teacher Conference Scheduler: Post conference schedules online so families can reserve available time slots. Teachers can set conference times and lengths, block availability, override appointments as needed, and send confirmations electronically.

Tuition and Fees: Set up and manage fees such as tuition, library fines, and activity charges. Assess fees throughout the school year, generate reports, and maintain account records within the module. When paired with Online Payments, families can view transactions and account balances online.

Online Payments: Accept secure credit card and ACH payments for tuition, fees, and meal plans 24/7. Provide families with a convenient alternative to cash or paper checks while administrators issue refunds, reconcile transactions, and generate reports by student or date within jmc.

Online Family Access: Families can access the jmc Family Portal or mobile app 24/7 to:

  • Manage lunch accounts

  • View report cards, progress reports, and lesson plans

  • Receive email alerts for absences and tardies

  • Submit contact information updates

General Store: Create a secure online storefront for school apparel, event tickets, and other items—no additional accounts required. Staff can manage products, pricing, inventory, and sales reports directly within jmc Office, keeping purchases organized and accessible for the school community.

Discipline, health, and lunch

Discipline: Record disciplinary infractions and consequences and share them with administrators for follow-up. Maintain a centralized record that can be accessed and communicated to families, homeroom teachers, and other authorized staff as needed.

Health: Manage student health records in one centralized system. Record and search details including office visits, health screenings, medications, and immunizations.

Lunch: Maintain meal accounts, prepare monthly reports, and manage free and reduced-price (FRP) accounting. Support cafeteria point-of-sale transactions and generate detailed reports for both meal and à la carte purchases.

Grading and assessment

Grades: Manage grading and reporting for K–12 schools from a single location within jmc Office. Edit, print, and email transcripts; calculate class rank and GPA; and verify graduation credit requirements.

Competency-Based Grading: Assess students using goals, targets, standards, power standards, or “I Can” statements. Link assignments to benchmarks to calculate results and generate customized standards-based report cards.

Standards and Benchmarks: Define locally developed standards and benchmarks aligned to district instructional goals. Record formative assessments, link assignments to benchmarks, and generate standards-based reports and report cards.

Traditional Teacher Gradebook: Track student progress throughout the term using points and percentages, then calculate final course letter grades using grade cutoffs, assignment categories, weights, and scores.

jmc Teacher Reports and Report Cards: Generate progress reports, missing assignment lists, grade summaries, blank score sheets, and report cards to support ongoing monitoring of student performance.

Did this answer your question?