Tech Stack Overview
Explore our technology stack, tools, and development guidelines.
Frontend Technologies
Our frontend stack is built with modern technologies that prioritize developer experience and performance:
Core Technologies
- React - Our primary UI library
- TypeScript - For type-safe development
- Tailwind CSS - For styling and design system
- Vite - Build tool and development server
Testing Tools
- Vitest - Unit testing framework
- Testing Library - Component testing
- Cypress - End-to-end testing
Backend Technologies
Our backend services are built with:
Core Technologies
- Node.js - Runtime environment
- Express - Web framework
- PostgreSQL - Primary database
- Redis - Caching layer
Infrastructure
- Docker - Containerization
- Kubernetes - Container orchestration
- AWS - Cloud infrastructure
Development Tools
Essential tools we use daily:
- Git - Version control
- GitHub - Code hosting and collaboration
- VS Code - Primary IDE
- Postman - API testing
Monitoring & Analytics
Tools we use for monitoring and debugging:
- Datadog - Application monitoring
- Sentry - Error tracking
- ELK Stack - Log management
- Grafana - Metrics visualization