Harmony
  • Manage Your Team's Projects
  • Overview
    • ✨Features
    • ⬇️Source code
    • 🛣️Roadmap
    • 🔃Changelog
    • 🔥Technology
  • Configuration
    • ⚙️Dependencies
      • 💾Databases
        • SQL Server
        • PostgreSQL
        • MongoDB Server
        • Redis
      • 📬RabbitMQ
      • 🚀gRPC
      • 🔎Search Engine
      • 📧Email provider
      • 🗃️Caching
      • 📀Installations
    • 🏃‍♂️Before running
    • 🐳Docker
      • ☸️Kubernetes
      • 📝Distributed logging
    • 🚢Deployment
  • Integrations
    • GitHub
  • Guide
    • 🌐Workspaces
      • ➕Create
      • 👥Members
    • 🧮Kanban
    • 🎯Scrum
      • ➕Create
      • 📝Backlog
      • 🎯Sprints
    • 📋Boards
      • 📊Board lists
      • 🟧Cards
        • ➕Create
        • 👁️View
        • ✅Check lists
        • 👥Assign members
        • 🏷️Add labels
        • 📅Add dates
        • 🗃️Attachments
        • 🗣️Comments
        • 🔴Archive
      • 👥Members
    • 💫Automations
      • Sync parent and child tasks
      • Smart auto-assign
      • Sum up story points
Powered by GitBook
On this page
  1. Overview

Technology

Last updated 1 year ago

Harmony's codebase is a state of the art & solution, built with best practices, patterns and a clean microservice architecture. You will be impressed by how easily can be scaled and maintained on a codebase level by adding new features or on infrastructure level by scaling horizontally.

If you are an engineer or developer, you will be certainly benefit just by studying its codebase.

The stack, tools, frameworks used in Harmony are the following:

Databases
Server
Front

SQL Server or PostgreSQL

.NET Core

SignalR

Redis

Data Access
Patterns
Messaging

Entity Framework

Clean architecture

Dapper

CQRS MediatR

Docker containers

Read next - Configure Harmony

Harmony is entirely dockerised with support.

🔥
Kubernetes
⚙️Dependencies
Blazor
MongoDB
MudBlazor
🚀
gRPC
RabbitMQ
🐳
dockerized
Harmony architecture