Skip to main content
Software Development
Case study · 2024

Urplaza

Laravel and Next.js provider directory for Urplaza: occupation listings, city coverage, ads, reviews, and paid plans.

Urplaza website on a laptop (desktop view of the home page)
Urplaza website on a phone (mobile view of the home page)

The challenge for Urplaza

Urplaza needed a place to list providers by occupation and city, with ads and reviews, and a checkout path for paid plans. Sign-in had to resist junk accounts, and the public site had to stay separate from the API.

What we built for Urplaza

We built a Laravel API and a Next.js public site. The directory stores occupations, categories, cities, ads, reviews, and scores. Sign-in uses one-time codes, with Twilio for delivery, Turnstile on forms, and Sumsub for identity checks. Stripe Cashier runs plans, invoices, and coupons. Redis runs the queues, and MySQL stores the data. Tailwind styles the public site.

  • Provider directory by occupation, category, and city
  • Paid plans with Stripe, plus one-time-code sign-in
  • Laravel API, Next.js site, MySQL, and Redis queues

The result for Urplaza

The product covers provider listings, reviews, and paid plans, with one-time-code sign-in and identity checks in the codebase. Enquiry and revenue figures are not published here because they have not been confirmed.

Frequently asked questions about Urplaza

What did Overlord Team build for Urplaza?

A Laravel API and a Next.js public site for a provider directory. Listings cover occupations, categories, cities, ads, and reviews. Paid plans, invoices, and coupons are in the same product.

How do Urplaza accounts sign in?

With one-time codes. The API includes Twilio, public forms use Turnstile, and identity checks use Sumsub.

How do Urplaza paid plans work?

Stripe Cashier handles plans, invoices, coupons, and purchases. Redis runs the queues, and MySQL stores the records.

What is the Urplaza public site built with?

Next.js, React, and Tailwind. The API behind it is Laravel.

What results has Urplaza produced?

The directory, reviews, and paid plans are in the product. Enquiry and revenue figures are not published here because they have not been confirmed.

Related services

Planning a similar project?

Tell us what you are building. We reply with a scoped plan and a clear next step.