An open API service indexing awesome lists of open source software.

https://github.com/flownrecords/api


https://github.com/flownrecords/api

api flownrecords logbook nestjs

Last synced: 3 months ago
JSON representation

Awesome Lists containing this project

README

          

> [!WARNING]
> This project has been discontinued and it is not online anymore due to high maintenance costs. The codebase is available for reference, but it may contain bugs and security vulnerabilities. Use at your own risk.

![Flight Records Banner](https://github.com/flownrecords/website/raw/main/public/banner.png)
# Flown Records API
Flown Records is a flight logbook platform that allows pilots to upload, analyze, and visualize their flight data.

![wakatime](https://wakatime.com/badge/user/010adc07-6382-419f-87bc-0b3f507ee495/project/440380b2-3680-40c8-8052-6deee56d18b4.svg?style=flat-square)
![Gitmoji](https://img.shields.io/badge/gitmoji-%20%E2%9C%88%EF%B8%8F%20%F0%9F%98%8D-191919.svg?style=flat-square)

> **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

## 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](/LICENSE).