Coder Social home page Coder Social logo

patrickisgreat / flight-events Goto Github PK

View Code? Open in Web Editor NEW

This project forked from nguyenquyhy/flight-events

0.0 2.0 0.0 7.65 MB

A small system to track a group of aircraft in flight simulators and facilitate community events

Home Page: https://events.flighttracker.tech

License: GNU General Public License v3.0

JavaScript 2.24% C# 58.93% TypeScript 36.72% CSS 0.44% HTML 1.44% Batchfile 0.06% Dockerfile 0.17%

flight-events's Introduction

Flight Events

.NET Core

This is a system to enhance the experience of flying in group with friends.

This includes:

  • A server to handle 2-way communications. The web server also provides with a web interface to display all participating aircraft and upcoming events.
  • A client to communicate with flight simulators via SimConnect and send data to the server.
  • The same client can also serve as a simplified FSD server for ATC radar software such as Euroscope or AURORA.
  • A Discord bot to automatically move players between voice channels based on their COM1 frequency. Another bot that can repeat ATIS info in voice channel.

Discord Servers

For Discord communities that want to use Flight Events for their events, please check out the server guide SERVER.md for instructions.

Client Notes

  • The client automatically forces single instance unless --multiple-instances flag is used at launch.

Bot Notes

TODO

  • Show ATC on map
  • Show flight path trace
    • Show multiple trace at the same time
  • Dynamic refresh rate
  • Dark mode on map
  • Show flight status on Discord
    • Bot command !finfo
  • Colors for connection states
  • Teleport aircraft using map
  • x64 SimConnect from MSFS
  • Setting for minimize to Task bar
  • Stopwatch & leaderboard for race event
  • Support for Events in client
    • Show events and checklist
    • Notify button
    • Manual and Auto Refresh
  • Landing rate
    • Show landing rate on map
  • User database
    • Mods & admins
  • Private group
  • Flight plan database for ATC
  • Search airport on map
  • MSIX packaging
  • Gamebar integration
  • Gradient for altitude
  • 3D terrain

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.