Todo Microservice

TechIcon_0TechIcon_1TechIcon_2TechIcon_3
Todo Microservice_Mockup_Image

About the project.

Todo Microservice combines a clean Flutter app frontend with a backend built on three microservices: an email microservice and an auth microservice both using Node.js, and a todo CRUD microservice built with Spring Boot. This architecture offers modularity, scalability, and maintainability.

<

Tech Stack

/>
Flutter
Flutter

Flutter is Google's UI toolkit for building natively compiled applications for mobile, web, and desktop from a single codebase.

Node.js
Node.js

JavaScript runtime for server-side applications, enabling scalable and event-driven architecture.

Spring Boot
Spring Boot

A powerful Java-based framework for building production-ready, stand-alone, and scalable backend applications quickly.

REST API
REST API

Architectural style for designing networked applications with standardized HTTP operations.

<

Features

>
Email Microservice

Node.js service for handling email notifications.

Todo CRUD Microservice

Spring Boot service managing create, read, update, and delete operations for todos.

Auth Microservice

Node.js service handling user authentication.

</

Features

>