Obladi: a social network for lost and found items
My Master’s Final Project: a web app that connects people to recover lost items using maps, real-time chat, and secure authentication.
A purpose-driven capstone: Obladi
In my Master’s Final Project in Programming, I wanted to go beyond a simple academic exercise. That’s how Obladi was born: a web application and social network focused on something very practical—helping people find and recover lost items. The project became an end‑to‑end experience in designing, developing, and deploying a real product.
How Obladi works
The idea is simple but powerful: any user can post a lost or found item, and these are displayed on an interactive map, making it easy to quickly spot matches nearby. To encourage direct interaction, the app includes a real‑time chat system so two people can communicate and coordinate the return.
Core technologies
Behind Obladi there is a robust stack designed to cover the needs of a modern application:
- Next.js + React for the interface, with a design focused on usability.
- MongoDB as the primary database, ensuring flexibility and scalability.
- Secure authentication that protects user accounts and builds trust in the platform.
- Interactive maps integrated into the core experience.
- Real‑time chat enabling smooth, direct communication between users.
More than an academic project
Obladi was not just a capstone; it was a chance to combine everything I learned throughout the master’s program into one product: frontend, backend, databases, authentication, and real‑time features. It also posed challenges in planning, organization, and designing an application for a real‑world use case.
Explore the project
- GitHub repository: Obladi
Obladi reflects how I understand programming: using technology not only to build functional applications, but also to solve real problems and deliver value to the community.
Related
Other articles you may be interested in
- Startups, Technical Debt, and Efficiency: A Frontend Engineer's Perspective
- Astro and Open Source: Building Efficient Frontend Solutions
- Next.js and React: Mastering Modern Frontend Development
- From Philosophy to Code: Critical Thinking in Frontend Development
- TypeScript: Type Safety in Frontend Development
- Tailwind CSS: Fast and Scalable Frontend Design
- Frontend Testing: Quality and Confidence in Code
- My Linux Journey: Foundation for a Versatile Web Developer
- Web Accessibility: Developing for Everyone
- Git and GitHub: Version Control and Professional Collaboration
- My Journey at IT Academy: Transitioning to Frontend Development
Author
Written by
Jose Ramos
Web developer