Work

Portal · Paid listings

Investment-promotion portal with paid listings and a mobile app

A national portal where companies publish paid investment projects and investors browse them — plus a pay-per-report export-data product and, later, a companion mobile app.

Role
Backend engineer · my first production system
Years
2020 — 2026
Platforms
Website · Admin panel · iOS & Android · API
My share
~30% of commits

The challenge

Turn listings into a product: companies submit and pay, moderators approve or reject, listings publish and expire on time, and everyone is notified at each step.

How I solved it

  1. 01

    A complete listing lifecycle: submit → pay → moderate → publish → expire → notify, with scheduled expiry emails.

  2. 02

    A paid calculator that generates an Excel export-potential report on demand.

  3. 03

    Later, the same domain carried into a mobile app with map search and a multi-step submission flow.

What it does

  • Project catalogue with filters and company profiles
  • Registration, email verification and Google/LinkedIn/Facebook login
  • Customer cabinet with projects, companies and purchases
  • Tiered listing prices and bank-card payments
  • News, partners, newsletter and 11 CMS page types
  • Mobile app with map search, document upload and push

Results

Live since
2020
Data models
36
Public pages
33
Languages
3
  • Built and evolved since 2020
  • Three languages, 36 data models, 33 public pages
  • The start of my commercial career — 535 commits in the first year

Stack

  • Laravel 8
  • Next.js 12
  • React
  • React Native 0.83

Integrations

  • Ameria
  • Google/LinkedIn/Facebook login
  • Mailchimp
  • Google Maps
  • Mapbox

Details, names and visuals are generalised to respect client confidentiality. Happy to walk through the architecture in a call.

Next projectWinery shop with a bottle-code loyalty club

Have a product in mind?Let's build it.

Tell me about your idea, your product or your team. I usually reply within one working day.