About

  • Microservices Architecture: Architected a scalable customer support platform using a microservices pattern, decomposing the system into distinct modules: Ticket, Authentication, and Notification Services.

  • Centralized API Gateway: Implemented a robust API Gateway to orchestrate traffic between services, ensuring efficient request routing and a unified entry point for client applications.

  • Ticket Lifecycle Management: Engineered the Ticket Service to handle the creation, tracking, and categorization of support requests, including automated follow-up task generation upon resolution.

  • Secure Authentication & Notifications: Integrated a dedicated Authentication Service for secure user access and a Notification Service to automate email alerts and real-time status updates.

Technologies Used

React.js
React.js
Python
Python
Git
Git
Visual Studio Code
Visual Studio Code
CSS
CSS
FastAPI
FastAPI
Node.js
Node.js
Kafka
Kafka
Redis
Redis
MongoDB
MongoDB
Socket.io
Socket.io
Tailwind CSS
Tailwind CSS

Project Links

Project Timeline

Start Date

03.07.2025

End Date

31.07.2025