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.