Who we are
Our Story
Eagle Pass was born out of a simple need: teachers needed a reliable way to know which students were out of class—without wrestling with spreadsheets, complicated software, or unreliable internet connections. We set out to build a tool that any school could host on their own equipment, keep entirely private, and learn in minutes.
Our Mission
To empower educators with a fast, secure, and easy-to-use pass system that:
Puts you in control of your data
Works offline or behind any firewall
Eliminates time wasted chasing down missing students
Why Eagle Pass Stands Out
Teacher-First Design
No steep learning curve—click a name, choose “Out” or “In,” and you’re done.100% On-Premises
All roster and log files stay on your server or Raspberry Pi—no cloud, no third-party access.Rock-Solid Offline
Perfect for Chromebook carts, tablet labs, or any network with spotty Wi-Fi.Zero Database Headaches
Runs on Node.js with simple JSON files—no database to install or maintain.Instant Insights
Built-in dashboards give you daily summaries, “Frequent Flyers,” and real-time bathroom status.
Who Uses Eagle Pass?
Elementary Schools needing multi-grade rosters in one place
Middle & High Schools looking for a low-cost, self-hosted alternative
IT Directors who prefer software they can fully control behind their firewall
Tech-Curious Teachers who want to embed live pass data in their class websites
Key Features at a Glance
Pass Creation: One-click “Bathroom,” “Library,” or custom labels.
Sign-In Logging: Automatic time calculation when students return.
Classroom Filtering: Rosters scoped by grade or room.
Live APIs: Embed real-time data on any site (e.g., your school’s homepage).
Analytics & Reports: CSV export, daily email summaries, and trend charts.
Role-Based Access: Admins set up accounts; teachers issue passes.
How It Works in 3 Simple Steps
Install
Clone our GitHub repo, run
npm install
, thennpm run seed
.
Configure
Open
classrooms.json
to define rooms and grade groups.
Launch
Start the server with
npm start
, visit your browser, and select a classroom.
What Teachers Are Saying
“We had no idea a pass system could be this simple. I can see who’s out in real time—no more guesswork!”
— Ms. Alvarez, 3rd Grade Teacher
“Our Chromebook carts live in a back-hallway with lousy Wi-Fi. Eagle Pass never lets me down.”
— Mr. Thompson, Library Media Specialist
Get Started Today
Live Demo:
Full Docs & Download: https://github.com/PackTech/eagle-pass
Support & Custom Work: support@eaglepass.school
Eagle Pass: Because every minute in your classroom matters.
Contact us
Interested in working together? Fill out some info and we will be in touch shortly. We can’t wait to hear from you!