Technology stack

Architecture

  • Frontend

    • Typescript

    • React

    • Redux (state management)

    • Ant Design (layout/components)

    • ESlint (linter)

    • i8n (routing)

    • Nodemon (dev server)

    • Cypress

  • Backend

    • Typescript

    • NodeJS

    • Express (API)

    • Sequelize (ORM)

    • i8n (routing)

    • Nodemon (dev server)

  • CLI

    • Go

    • Cobra

    • Viper

  • Storage

    • PostgreSQL

    • MongoDB

    • MySQL

    • S3

  • Deployment

    • Docker

    • Docker Compose

    • Kubernetes

    • Netlify

    • GitHub actions