Joker
An example of microservices container based application which implemented different approaches within each microservice (DDD, CQRS, Simple CRUD)
Install / Use
/learn @MesutAtasoy/JokerREADME
Joker
Microservices Example!
Joker platform is location based campaign marketplace. An example of microservices container based application which implemented different approaches within each microservice (DDD, CQRS, Simple CRUD)
Store Front

Back Office


Architecture Diagram

Tech Stack
All service projects are written with .Net 6, gRPC, Consul, CAP, Couchbase, Rabbit MQ, Swagger, Ocelot, EF Core, Mongo, Elasticsearch, IdentityServer4, Automapper, FluentValidation. All infrastructure codes are separated each class library. It can be accessed below link. https://github.com/MesutAtasoy/Joker.Packages
Project Setup
- Clone the repository
git clone https://github.com/MesutAtasoy/Joker.git
- Init submodules in src/Submodules
git submodule update --init --recursive
- Create Docker Network
docker network create joker-network
- Run the insfrastructure containters
docker-compose -f docker-compose-insfrastructure.yml up -d
- Build the containers
docker-compose build
- Run the containers
docker-compose up -d
License
This project is licensed under the MIT License - see the LICENSE.md file for details.
Template
Joker Web Application Template -> https://github.com/creativetimofficial/soft-ui-design-system
Back Office Web Application Template -> https://github.com/creativetimofficial/argon-dashboard
Contributing
This project welcomes contributions and suggestions. When contributing to this repository, please first discuss the change you wish to make via issue, email, or any other method with the owners of this repository before making a change.
Related Skills
feishu-drive
333.7k|
things-mac
333.7kManage Things 3 via the `things` CLI on macOS (add/update projects+todos via URL scheme; read/search/list from the local Things database)
clawhub
333.7kUse the ClawHub CLI to search, install, update, and publish agent skills from clawhub.com
mcp-context-forge
3.5kAn AI Gateway, registry, and proxy that sits in front of any MCP, A2A, or REST/gRPC APIs, exposing a unified endpoint with centralized discovery, guardrails and management. Optimizes Agent & Tool calling, and supports plugins.
