Getting started

Add your aircraft and people, and you're scheduling.

The first three steps are the whole setup; everything else is optional.

Steps

  1. Sign in to your workspace Essential

    Every operation gets its own address and its own sign-in page. In the live demo, open aeroops-web.vercel.app and log in as owner@bravo.aero / demo1234 for the flying-club demo. (The full flight-school demo, owner@alpha.aero, uses the same password.) You land on your dashboard: today's flights, any grounded aircraft or open squawks, and your recent utilization, at a glance. A field status bar sits at the bottom of every screen: local and Zulu clocks, sunrise and sunset, and your field's live METAR with its flight category.

  2. Add your aircraft Essential

    In Schedule → Resources, add each tail number: a display name and the N-number is all it takes to start scheduling it. From there, open the aircraft's page under Fleet to fill in make, model, year, serial number, and home base, and to say whether it tracks Hobbs, tach, or both.

  3. Add your people Essential

    In People, add each member, officer, instructor, student, or staff member: name, email, phone, and role. Moving from another scheduler, upload a roster export as a CSV in Settings → Import instead; you review a preview of what it detected before anything is created.

    Each member's page also keeps reminder dates you define (medical, flight review, rental agreement, or anything else), and the dispatch screen warns when one is expired or coming due. Operator-entered reminders, never an FAA currency determination.

  4. Turn on day/night-aware scheduling Optional

    Once your operation's home airport is on file, open Gate settings on the dispatch board and switch on the civil-twilight check, warn or block. From then on, every new reservation shows a day/night indicator automatically. This is a scheduling convenience calculated from astronomy, never an FAA night-currency determination.

  5. Schedule and dispatch Essential

    Book a reservation against the tail and the instructor; the conflict check and your booking policies hold automatically. See the week on the list, the day on the dispatch board, or the whole month on the calendar view, whichever fits the moment.

    When the aircraft flies, check it out on the dispatch board. The confirm screen shows a pre-flight checklist first: grounding status, the pilot's reminder dates, and open squawks. Then it records Hobbs (and tach, if it tracks one). Check it back in the same way when it returns.

    Something needs attention: log a squawk at check-in. An aircraft grounded for a squawk cannot be dispatched again until the grounding is resolved.

  6. Messages and reports Optional

    From Messages, email an announcement to every active member or to one role (a runway closure, a policy change, an event) with a live recipient count before you hit send. Members who opt out of announcements are skipped automatically.

    And when you want the numbers, Reports covers utilization, hours by tail, and reservations versus flights, all scoped to any date range.

Try it yourself

The demo has aircraft, people, and a schedule already loaded.

Walk the essential steps in the demo, or follow the README to run your own copy.

View the live demo View on GitHub