Todo Microservice_BG_Image

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.

<

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

>
<

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.