Technology Stack
Frontend Application Stack
Open App Builder
- Angular - Web application framework
- TypeScript - Primary programming language
- Capacitor - Cross-platform native runtime
- Ionic - UI component library
- HTML/CSS - Markup and styling
- JSON - Content and configuration format
- Node.js - JavaScript runtime environment
- npm/yarn - Package management
- Angular CLI - Development tooling
- Webpack - Module bundling
Sidekick
Backend Services
API Layer
- NestJS - Node.js framework for scalable applications
- JavaScript/TypeScript - Server-side programming
- REST/GraphQL - API protocols
Infrastructure & Deployment
- Docker - Containerization
- Cloud Platforms - AWS/Azure/GCP deployment
- CI/CD Pipelines - Automated deployment
- CDN - Content delivery networks
- iOS - Native iOS application deployment
- Android - Native Android application deployment
- PWA - Progressive Web Application support
Development & Testing
- Jest - Unit testing framework
- Jasmine/Karma - Angular testing tools
- ESLint - Code linting
- Prettier - Code formatting