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