Documentation
Browse the project documentation to learn about APIs, features, and implementation details.
Project Name: Thessia
Purpose: A modern application for EVE Online killmail tracking and analysis
Repository: EVE-KILL/Thessia
🛠️ Technology Stack
Thessia is built with modern technologies for performance, scalability, and developer experience:
- Framework: Nuxt
- Database: MongoDB
- Caching: Redis
- Job Processing: BullMQ
- Search Engine: Meilisearch
- Runtime: Bun
- Containerization: Kubernetes (And Docker)
- Orchestration: Kubernetes
🚀 Quick Start
To get started with Thessia development:
- Installation: Follow our Installation Guide for detailed setup instructions
- Development: Check the Development Guide for development workflow and best practices
📚 Documentation Sections
Explore the complete documentation:
- Installation Guide - Complete setup instructions for development and production
- Development Documentation - Development workflow, build system, and best practices
- Frontend Documentation - Vue, Nuxt, and UI component documentation
- Backend Documentation - Server-side APIs, database models, and services
- API Documentation - Complete API reference and usage examples
🤝 Contributing
We welcome contributions! Please see our development documentation:
- Development Guide - Setup and development workflow
- Build System - Understanding the build infrastructure
- Internationalization - Help translate Thessia
- Issues: Report bugs and request features on GitHub
📄 License
This project is licensed under the MIT License - see the LICENSE file for details.
Ready to get started? Begin with our Installation Guide to set up your development environment.