Skip to content

Flown Records is a flight logbook platform that allows pilots to upload, analyze, and visualize their flight data.

License

Notifications You must be signed in to change notification settings

flownrecords/website

Repository files navigation

Flight Records Banner

Flown Records

Flown Records is a flight logbook platform that allows pilots to upload, analyze, and visualize their flight data.

wakatime Gitmoji

Project started December 11th, 2024

✈️ Features

  • User authentication & profile management
  • Import flight data from FlightLogger
  • Interactive charts and statistics
  • Generate "Spotify Wrapped"-style reports
  • Leaderboards for comparing flight statistics
  • Available as a web app, Electron app, and future mobile app

📂 Tech

Frontend

  • Framework: React
  • UI: TailwindCSS, Lucide Icons
  • Electron: To package the web app as a desktop app

Backend

  • Runtime: Node.js
  • Framework: NestJS
  • Database: Prisma (PostgreSQL)
  • Authentication: JWT

📖 Execution Plan

Minimum Viable Product (MVP)

  • User authentication (sign up, login, profile management)
  • Import flight data from FlightLogger
  • Basic flight statistics (total flights, total hours, etc.)
  • Basic charts for visualizing flight data
  • Prep database schema to support future features

2nd Phase

  • Advanced flight statistics (average flight duration, longest flight, etc.)
  • "Spotify Wrapped"-style report generation
  • Organizations and teams for collaborative logbook management, including leaderboards (e.g., most flights, longest flight, etc.)
  • Mobile app development (web app similar to the desktop app)
  • Logbook entry view and management (a detailed view of each flight with options to edit, delete, and add notes)

3rd Phase

  • Flight tracking app
  • Logbook entry x flight track recording (linking)
  • Code refactoring and optimization
  • Additional features based on user feedback

4th Phase

  • Flight planner platform
  • Logbook entry x flight plan (linking)
  • Q&A platform (#11)

Structure

Chart

Contribution

Contributions are welcome! If you have suggestions or improvements, feel free to open an issue or submit a pull request.

License

This project is licensed under the MIT license.

About

Flown Records is a flight logbook platform that allows pilots to upload, analyze, and visualize their flight data.

Topics

Resources

License

Stars

Watchers

Forks

Sponsor this project

 

Languages