Microservices E-Commerce.
A modular backend with user and search services, centralized authentication and a local infrastructure stack.
In development
A modular foundation for connected commerce.
A Kaashify team project. The illustration is a conceptual system view.
Make the work
easier to follow.
Commerce systems combine identity, search and several business functions. A modular backend separates these concerns so each can be developed independently.
A system around
the workflow.
The project implements Go-based user and search services with Keycloak authentication, PostgreSQL and Elasticsearch. Docker Compose brings the local infrastructure together. Product functionality is work in progress; order, payment and notification services are scaffolded.
- ✓Implemented user-profile and address services
- ✓Elasticsearch-backed search service
- ✓Keycloak-based authentication and gateway routing
- ✓Local infrastructure with observability components
How the pieces
fit together.
Go user and search services connect through a gateway with Keycloak authentication. PostgreSQL, Redis and Elasticsearch support the local development stack. Product functionality remains work in progress; order, payment and notification services are scaffolds.
A team scoping a modular commerce backend or integrations around existing services.
Discuss a similar buildA Kaashify team portfolio project. The scope and status described here are specific to this project; no client endorsement or measured business outcome is implied.
Have an idea?
Let’s make it work.
A product to launch. A workflow to fix. A system to connect.
Tell us what you need, and let’s figure out the build.