Project case study / sougk
Sougk
Classified marketplace platform
A classified ads marketplace app live on Google Play Store. Architected the full backend (Express.js, Node.js, MongoDB/Mongoose), migrated the database to a self-hosted Docker deployment with replica set configuration, built the Next.js admin dashboard, and set up the full CI/CD pipeline. Mobile app built in Flutter by a teammate.
Role
Backend, infrastructure, and admin dashboard
Platform
APP
Category
Marketplace platform
Impact
Production marketplace infrastructure for mobile users
Project overview
Sougk is a production classified ads marketplace, with a Flutter mobile client and a custom operational backend.
02
Sougk
Node.js / Express / MongoDB / Next.js / Docker
02 / Challenge
What needed to change
The platform needed dependable data operations, an admin workflow, and deployment infrastructure that could support a live marketplace.
03 / Solution
The delivered approach
I built the Express and MongoDB backend, moved the database to a self-hosted Docker replica set, created the Next.js dashboard, and established CI/CD.
Process & implementation
Define backend boundaries
Separated marketplace operations into maintainable services and data flows for the Flutter client and admin team.
Harden data infrastructure
Moved the database to a Docker-managed MongoDB replica set to support dependable production operations.
Automate operations
Delivered an admin dashboard and CI/CD workflow so the product could be managed and shipped consistently.
Responsibilities
- Architected the Express.js and Node.js backend for the marketplace
- Migrated MongoDB to a self-hosted Docker replica-set deployment
- Built the Next.js administration dashboard and delivery pipeline
Technology
Key capabilities
Outcome
A production-ready marketplace foundation supporting a live mobile application, operational administration, and repeatable deployments.
Next case study
Snip
Shorten links smarter