Skip to content

Tech Stack & Design Stack

Sean Albert edited this page Oct 13, 2022 · 5 revisions

Building with Bloom requires the following expertise: (last updated July 23, 2021)

Tech Stack

Front End

  • NextJs
  • React
  • Typescript
  • Tailwind CSS
  • Cypress
  • React Testing Library
  • Storybook
  • Netlify - Deployment

Backend

  • NestJs
  • NodeJs
  • Postgres
  • TypeORM
  • Swagger/OAS3
  • Heroku - Deployment
  • Redis
  • Nginx - Reverse Proxy Cache

Other Tools

  • Yarn - Package Management
  • Cloudinary - Asset Delivery
  • Sendgrid - Email
  • CircleCI
  • Github actions/workflows
  • Google Analytics - Analytics
  • Google Translate API

Design Stack

User Research

  • User Interviews (Google Docs)
  • Interview Transcripts (Rev.com)
  • Research Synthesis (Google Sheets)
  • Stakeholder Workshops (Miro)
  • User Analytics (Google Tag Manager/Analytics)

UI/UX/Component Design

  • User Flows (FigJam)
  • Component Inventory (Google Sheets)
  • Component Design (Figma)
  • Component Governance Workflow (GitHub Issues)
  • Design System (Figma Libraries/Tailwind/Storybook)
  • Accessibility Testing (WAVE/Axe/Figma)