Obladi: una xarxa social per a objectes perduts
El meu Treball de Fi de Màster: una aplicació web que connecta persones per recuperar objectes perduts mitjançant mapes, xat i autenticació segura.
Un TFM amb propòsit: Obladi
En el meu Treball de Fi de Màster en Programació, vaig voler anar més enllà d’un simple exercici acadèmic. Així va néixer Obladi, una aplicació web i xarxa social enfocada en una cosa molt pràctica: ajudar les persones a trobar i recuperar objectes perduts. El projecte es va convertir en una experiència completa de disseny, desenvolupament i desplegament d’un producte real.
Com funciona Obladi
La idea és senzilla però potent: qualsevol usuari pot publicar un objecte perdut o trobat, i aquests es mostren en un mapa interactiu, cosa que facilita localitzar ràpidament coincidències a la zona. Per fomentar la interacció directa, l’aplicació inclou un sistema de xat en temps real, de manera que dues persones puguin comunicar-se i coordinar la devolució.
Tecnologies principals
Darrere d’Obladi hi ha un stack robust pensat per cobrir totes les necessitats d’una aplicació moderna:
- Next.js + React per a la interfície, amb un disseny centrat en la usabilitat.
- MongoDB com a base de dades principal, assegurant flexibilitat i escalabilitat.
- Autenticació segura, que protegeix els comptes dels usuaris i garanteix confiança a la plataforma.
- Mapes interactius, integrats en l’experiència central de l’aplicació.
- Xat en temps real, oferint una comunicació fluida i directa entre usuaris.
Més que un projecte acadèmic
Obladi no va ser només un TFM; va ser una oportunitat per integrar en un mateix producte tot el que havia après al llarg del màster: frontend, backend, bases de dades, autenticació i temps real. També va suposar un repte de planificació, organització i disseny d’una aplicació pensada per a un cas d’ús real.
Explora el projecte
- Repositori a GitHub: Obladi
Obladi representa la meva manera d’entendre la programació: fer servir la tecnologia no només per crear aplicacions funcionals, sinó també per resoldre problemes reals i aportar valor a la comunitat.
Relacionats
Altres articles que et poden interessar
- Startups, deute tècnic i l'eficiència de l'Open Source
- Astro i la meva contribució a l’open source
- Next.js i React: més enllà del frontend
- De la filosofia al codi: pensament crític en programació
- TypeScript: Seguretat de tipus al desenvolupament frontend
- Tailwind CSS: Disseny frontend ràpid i escalable
- Testing al frontend: Qualitat i confiança en el codi
- D’un ThinkPad amb Ubuntu a Debian i Arch: el meu viatge amb Linux
- Accessibilitat web: Desenvolupar per a tothom
- Git i GitHub: Control de versions i col·laboració professional
- La meva experiència al bootcamp de Java d’IT Academy
Autor
Escrit per
Jose Ramos
Desenvolupador web