Summary of our core tech stack
Harbour Tech stack
Frontend
-
- JavaScript/CSS/HTML (standard web technologies)
- Vue (JavaScript framework for building interactive user interfaces)
- Buefy UI (UX components library based on Vue and Bulma)
- FontAwesome (UI icons)
-
- Python 3 (programing language emphasizing code readability)
- Flask (micro web framework for routing and serving dynamic web content)
- Google App Engine (GCP/cloud-managed web infrastructure)
-
- Google Spanner (metadata/transactions storage and retrieval)
- Cloud Storage (files/media content storage and retrieval)
- Redis Enterprise Cloud (distributed data caching and retrieval)
- Elastic Cloud (search engine data caching and retrieval)
-
- Google Cloud Identity/Firebase Authentication (SSO-based user authentication)
API
-
- Documentation (JavaScript based framework Vuepress)
- Server (Flask based Google Cloud Run)
- Open API 3.0 (API specification)
-
- Google Cloud Functions (Python) (serverless file processing)
- Google Cloud Run (Python) (serverless file processing including custom containers/binaries)
- Google PubSub (event-based messaging)
- Google Cloud Scheduler (cloud-based cron jobs)
- Google DataFlow (managed data pipelines)
- Google Vision AI (image/OCR intelligence)
- Google Cloud Tasks (cloud-based task queuing and execution)
-
- Google Analytics (web usage reporting)
- Sentry.io (exception and performance reporting)
- Google Cloud Logging (log reporting)
- Mixpanel (web usage reporting and performance reporting
- Pendo (user guides and user experience analytics)
Integrations/Third-Party Data Services
-
- Zapier (one-to-many, managed integrations)
-
- Github Enterprise (private source code versioning and control)
- Google Workplace (user, email, and document management)
- Linear (task/issue/project/roadmap tracker)
- HubSpot (CRM platform)
- Figma (collaborative visual mock-ups and sketching)
-
- Twilio SendGrid (email sending, email templating, and analytics)
- Stripe (payment processing and subscription management)
Security and compliance FAQ
Keeping customer data safe and secure is our top priority -- check out this page for a full overview and details of our security and compliance.