My projects
Tweetopia
Tweetopia is a quote-sharing mini blog where you can discover inspiration in every post and join the community in spreading positivity through the power of words.
Tech Stack Used:
User-Email Microservices
This springboot project is composed of two microservices that produce and consume messages in a RabbitMQ Broker.
The User Microservice is responsible of creating a user and sending the user's data as a message to a broker.
The Email Microservice consumes the broker and after recieving a message of a new user, sends an welcoming email to that user.
The central repository builds and runs with docker compose to run both microservices.
Each microservice saves its data to their own supabase database.