MarketHub
Une API backend marketplace professionnelle en .NET 8 avec acces par roles, workflows marketplace, persistance PostgreSQL, Swagger, Docker, tests et CI.
GitHub
Repository available
Source code and project documentation
Live API
Coming soon
Swagger
Coming soon
Probleme
Ce qu'il fallait resoudre
The project is now a backend-first marketplace platform, so the main challenge was organizing real API boundaries for roles, products, carts, orders, reviews, authentication, persistence, and documentation.
Solution
Comment le projet y repond
I structured MarketHub as a layered ASP.NET Core API with EF Core data access, PostgreSQL persistence, JWT-secured role flows for Admin, Vendor, and Customer users, Swagger API documentation, Dockerized development, unit tests, and a GitHub Actions CI workflow.
Fonctionnalites clefs
Ce que le projet comprend
Architecture / decisions techniques
Choix d'implementation a examiner
Validation / qualite
Comment j'ai rendu le travail evaluable
Ce que j'ai appris
Enseignement technique
I learned to approach marketplace work from the API contract first: clear layers, explicit roles, predictable persistence, and repeatable verification make the platform easier to test and extend.
Travaux connexes
Plus d'etudes de cas

