Engineering Case Study: Image Marketplace & Job Market
What it is, how it grew, and which calls were mine.
What the app does
Growth timeline
-
Student social app
Follow, chat, posts — a normal starting point.
-
Growing up on the project
From “it runs locally” to knowing how it fails: load saturated the DB and broke auth (token revocation, slow work off the request path); mail/media blocking handlers → background jobs; hot reads hammering Postgres → caching and rate limits… etc.
-
Empty feed = blank product
An unfollowed account showed a white screen. Lesson: people need content before a social graph → open infinite-scroll feed; indexing, image load, FE performance.
-
Beyond a Pinterest clone
Browsers already have Pinterest. Creators need monetization and careers → marketplace, then job board.
Hardest product call
Stop cloning. Build a pin-license marketplace, then a job board so strong profiles reach employers.
UI started from a basic open-source template I heavily reworked (credits kept). Backend architecture and product scope are mine.
Tradeoffs I own (small VPS / budget)
Try in 2 minutes
- Create an account → open the feed → view a pin
- Explore marketplace buyer/seller surfaces
- Open Jobs / company JD or artist profile