Foxgloves API

A comprehensive REST API for managing clients, payments, jobs, and tasks. Built with Express.js, TypeScript, and Firebase authentication.

📚 Explore API Documentation
🔐

Secure Authentication

Firebase JWT-based authentication with role-based access control and comprehensive security middleware.

⚡

Modern Architecture

Built with TypeScript, Express.js, and modern ES modules for type safety and developer experience.

📊

Comprehensive API

Full CRUD operations for clients, payments, jobs, and tasks with detailed documentation and examples.

â„šī¸

API Version

OpenAPI 3.0 specification with interactive Swagger UI for testing and exploration.

✓

Production Ready

Dockerized deployment with comprehensive error handling and monitoring capabilities.

API Endpoints

đŸ‘Ĩ
Clients
User management
đŸ’ŗ
Payments
Transaction handling
đŸ’ŧ
Jobs
Project management
✅
Tasks
Task tracking
🔗
Webhooks
Event notifications
đŸĨ
Health
System status