A photography equipment store joined to a lifestyle media gallery
One platform for equipment sales, media-rich storytelling, and role-based admin.

- Client
- The BlackRose
- Sector
- Photography, E-commerce & Lifestyle Media
- Our role
- Full-stack development and system architecture
Built with
- Express
- React
- MongoDB
- Cloudinary
- Paystack
The problem
The client wanted a creative storytelling space and a storefront for photography equipment in the same product. Off-the-shelf platforms could not carry a media-heavy gallery alongside the inventory, sales, and logistics that high-end camera gear needs, so the infrastructure had to be built.
What we did
- 01Architected and built the full platform over an 11-month cycle, from concept to launch.
- 02Built an e-commerce module for photography equipment inventory, order processing, and sales.
- 03Built a media-rich gallery for lifestyle content and photography portfolios, tuned for large image loads.
- 04Built a role-based admin portal covering both content and commerce.
- 05Integrated Cloudinary for media delivery and Paystack for payments.
The result
- Launched a single platform carrying both the editorial gallery and the equipment store.
Got something that looks like this?
Start a conversationMore work
Real EstateOnjeki Property Marketplace
Supporting short-stays, long-term rentals, and property sales with integrated escrow payments.
- Flutter
- Node.js
- Express
- MongoDB
Media & PublishingVanguard News Suite
Delivering real-time news, multimedia content, and push notifications to a massive readership.
- Flutter
- Dart
- Javascript
- Wordpress
Real EstateProperty Analysis Assistant (PAA)
Featuring valuations, yield metrics, HMO licensing data, and automated inventory reports.
- Go
- Next.js
- TypeScript
- Tailwind
