Media and community Case study
PHP app rebuilt as a React front end with Docker and Datadog
A PHP application converted to a React front end on APIs: authentication, a user dashboard, business deals, ad listings with filters and search; deployed with Docker, monitored with Datadog.
- React
- Redis
- Docker
- Redux
- Datadog
Overview
A classifieds and deals start-up wanted its PHP application's screens rebuilt as a modern front end. We converted it to React with Redux talking to APIs: authentication, a dashboard for user details, passwords and zones, business deals, and ad listings with filtering, pagination and search, deployed with Docker and monitored with Datadog, with Redis and S3 behind it.
What we built
- React and Redux front end replacing PHP-rendered screens
- Dashboard, authentication and business-deal features on APIs
- Ad listings with filtering, pagination and search
- Docker deployment and Datadog monitoring
Technology used
| Layer | Choice | Purpose |
|---|---|---|
| Front end | React, Redux | dashboard and listings |
| Delivery | Docker | deployment |
| Operations | Datadog, Redis, S3 | monitoring, cache, media |
What happened next
- Delivered
The work described above was delivered to the client.
- Operational facts
- Our work on this project spanned 2023–2024.
Could this be your project?
- You need a web application with user accounts, admin tools and reporting. Website and web app development
- You want a realistic written estimate for something of this kind, based on comparable work.
- You work in media and community and want a team that has built for it before. Media and community work
Questions about this project
How long did this project take?
Our work on it ran from 2023 to 2024.
What technology was used?
React, Redis, Docker, Redux, Datadog, Amazon S3.
Similar work
Also React and Redis, also a web app
AI-assisted database performance SaaS
A SaaS platform that finds slow queries and missing indexes in live databases and returns ranked, AI-assisted fixes with risk and rollback, optionally as pull requests.

Also Redis and Docker, also a web app
AXENCIS: brand protection case management platform
xcore, AXENCIS's Laravel and Vue platform for tracking online marketplace listings through investigation to legal case, with browser extensions, evidence capture and accounting for clients and law firms.

Also Redis and Docker, also a web app
Reactor: AI assistant and Web3 data back end
A Node.js back end for Reactor, an AI chat assistant with Web3 tools: streaming chat and voice, a keyed language-model API for businesses, and a crypto service for token audits, swaps and rewards.

