
Tech Stack
Description
As a Freelance Full-Stack Web Developer, I designed and developed a modular commerce platform that supports client, product, invoice, and payment management. The project focused on scalability, modularity, and secure communication between services.
On the frontend, I used Angular and TypeScript to build dynamic dashboards and management interfaces. On the backend, I implemented a microservices architecture using Spring Boot, Spring Cloud, and Spring Security to ensure efficient and secure service communication.
The project included containerization and deployment with Docker and Docker Compose, integrating MySQL for persistent data storage and Redis for optimized caching. JWT authentication was applied to secure API access and communication across microservices.
- Developed a modular full-stack commerce platform.
- Built Angular-based dashboards for client, product, invoice, and payment management.
- Implemented backend microservices with Spring Boot, Spring Cloud, and Spring Security.
- Integrated MySQL and Redis for persistence and caching.
- Ensured secure communication via JWT authentication.
- Containerized and deployed with Docker and Docker Compose.
Page Info
Client Dashboard
Frontend dashboard for managing clients, products, invoices, and payments using Angular and TypeScript.


Microservices Architecture
Implemented backend microservices for authentication, product, invoice, and payment management with Spring Cloud and Spring Security.

Deployment Environment
Containerized and deployed the platform using Docker and Docker Compose for scalable environments.
