Flightlesssomething
flightlessmango.com clone, fully vibe coded
18 stars2 forks34 viewsAdded 1mo ago
AI-Agent Assisted
Tier 2Other AI Agent
Signals: vibe-coded-topic
README
FlightlessSomething
โ ๏ธ Note: This project is purely vibe coded - built with passion, intuition, and good vibes.
A web application for storing and managing gaming benchmark data with Discord OAuth authentication and a modern Vue.js interface.
Live Environments
- Main: flightlesssomething.ambrosia.one - The main instance for general use
- Development: flightlesssomething-dev.ambrosia.one - Development and testing environment for experimenting with features, scripts, and automations
Tech Stack
Backend
- Go - Programming language
- Gin - HTTP web framework
- GORM - Database ORM
- SQLite - Database
- Discord OAuth2 - User authentication
- zstd - Data compression
Frontend
- Vue.js - JavaScript framework
- Vite - Build tool
- Vue Router - Client-side routing
- Pinia - State management
- Bootstrap - CSS framework
- Highcharts - Data visualization
- dayjs - Date formatting
Quick Start
Prerequisites
- Go (recent version)
- Node.js (recent version)
Build & Run
# Build web UI
cd web && npm install && npm run build && cd ..
# Build server
go build -o server ./cmd/server
# Run server
./server \
-bind="0.0.0.0:5000" \
-data-dir="./data" \
-session-secret="your-secret" \
-discord-client-id="your-id" \
-discord-client-secret="your-secret" \
-discord-redirect-url="http://localhost:5000/auth/login/callback" \
-admin-username="admin" \
-admin-password="admin"
Using Docker
docker-compose up -d
Configuration
All settings can be configured via CLI flags or environment variables (with FS_ prefix):
bind- Server address (default:0.0.0.0:5000)data-dir- Data directory pathsession-secret- Session encryption keydiscord-client-id- Discord OAuth client IDdiscord-client-secret- Discord OAuth client secretdiscord-redirect-url- OAuth callback URLadmin-username- Admin account usernameadmin-password- Admin account password
Documentation
All detailed documentation is available in the docs/ directory:
- Benchmark Guide - How to capture and upload benchmark data
- API Documentation - REST API endpoints and examples
- Deployment Guide - Production deployment and CI/CD
- Testing Guide - Running tests and contributing
- Migration Guide - Migrating from old version
- Web UI Guide - Frontend development
- Development Guide - Contributing and architecture
License
MIT License - see individual files for details.
Tags
built-with-othergovibe-coding
Similar Tools
Zork Abap
Z-Machine V3, vibe coded
Other AI Agent
dev toolsABAP
Vibesdk
Open-source vibe coding platform on Cloudflare
Other AI Agent
dev toolsTypeScript
Billmanager
Track monthly bills and subscriptions
Other AI Agent
dev toolsTypeScript
Panel Notes
Track electrical panel breakers
Other AI Agent
dev toolsJavaScript
Traktarr
Export Trakt history without subscription
Other AI Agent
dev toolsTypeScript
Fitdrop
Personal fashion exploration 1980-2025
Other AI Agent
dev toolsJavaScript