All projects
Full-Stack Web Application · 2024
EthioPlace
EthioPlace is a discovery platform for places and local services, built with a classic server-rendered stack and a modern responsive interface.
- PHP
- MySQL
- MariaDB
- Tailwind CSS
- JavaScript
The problem
Information about local places and services is fragmented across social posts and word of mouth, with no consistent structure.
The solution
A structured relational catalogue with search, categories and detail pages, served fast from a lightweight PHP backend.
Architecture
- PHP application layer handling routing and rendering
- MySQL / MariaDB relational schema for places and categories
- Tailwind CSS for the responsive interface
- Progressive JavaScript enhancement for interactions
Key features
- Place and service listings with categories
- Search and filtering
- Detail pages with structured information
- User interaction flows
- Responsive layouts across devices
Process
- Modelled places, categories and attributes
- Built listing and detail flows
- Refined search and filtering behaviour
Challenges
- Keeping search responsive as the catalogue grows
- Designing a schema flexible enough for varied place types
Outcome
- Places and services are searchable from one structured catalogue
Have an idea? Let's build it.
Whether you're building a product, solving a business problem, or looking for an engineer to bring an idea to life, I'd love to hear about it.
Start a conversation