Gliderops
Val Town is a collaborative website to build and scale JavaScript apps.
Deploy APIs, crons, & store data – all from the browser, and deployed in milliseconds.
Viewing readonly version of main branch: v2View latest version
A comprehensive web application for managing a glider tow operation, including scheduling, billing, aircraft maintenance, and member information.
-
User Management
- Member profiles and qualifications
- Pilot certification tracking (glider pilots and tow pilots)
- Admin dashboard
-
Scheduling System
- Flight booking calendar
- Pilot and aircraft availability
- Weather integration and alerts
-
Aircraft Management
- Aircraft inventory and status
- Maintenance tracking and scheduling
- Flight logs
-
Billing System
- Flight cost calculation
- Member billing history
- Payment processing
├── backend/
│ ├── database/ # SQLite database setup and queries
│ ├── routes/ # API endpoints
│ └── index.ts # Main entry point
├── frontend/
│ ├── components/ # React components
│ ├── pages/ # Page layouts
│ ├── index.html # Main HTML template
│ └── index.tsx # Frontend entry point
└── shared/
└── types.ts # Shared TypeScript interfaces
- Visit the application URL
- Log in with your credentials
- Navigate to the desired section (Schedule, Aircraft, Billing, etc.)
- Backend: Hono.js (TypeScript)
- Frontend: React with TailwindCSS
- Database: SQLite
- Authentication: JWT-based auth