TodolistProject

Project Documentation Overview

Distributed Systems Lab Project

Team Members: Ziyi Hong, Danylo Tulainov. Roles: Frontend developer(Danylo), Backend developer(Ziyi)

GitHub Repository: TodolistProject

All documentation is available in the docs/ folder of the repository.
Cheeck the documentation in github pages https://versyslabtin23.github.io/TodolistProject/


Project Summary

This project implements a distributed, real-time collaborative Todo application using microservices architecture. The system features team-based task management, real-time updates via WebSocket, and event-driven communication using Apache Kafka.

Documentation Structure

Getting Started

Architecture & Design

Project Reflection

Backend Services

Frontend

Key Features

Technology Stack

Backend:

Frontend:

Infrastructure:

\newpage