Back
HomeBridge
Year
2024
Tech & Technique
Next.js, Node.js, Express.js, PostgreSQL, Prisma, Tailwind CSS, Tanstack Query
Description
HomeBridge is a property and housing platform that connects people with listings and the services around them. Beyond the frontend, I collaborated closely on the backend to design and ship the APIs that power the product.
Key Features:
Key Features:
- 🏠 Property Listings: Browse, search, and manage housing listings through a responsive web interface
- 🔐 Authentication: Secure user accounts with role-based access
- 🔌 REST API: Backend services exposing well-structured endpoints consumed by the web client
- 🗄️ Relational Data: A PostgreSQL schema modelled and queried through the Prisma ORM
My Role
Software Engineer (Full-Stack)
Worked across the stack, collaborating on the backend alongside building the frontend.
Worked across the stack, collaborating on the backend alongside building the frontend.
- 🛠️ Backend Collaboration: Partnered on the backend using Node.js and Express.js to build and maintain RESTful API endpoints
- 🗄️ Database & ORM: Modelled relational data in PostgreSQL and used Prisma for type-safe queries, migrations, and schema management
- 🔐 Auth & Validation: Helped implement authentication, request validation, and error handling across API routes
- 🎨 Frontend: Built the Next.js client with Tailwind CSS, managing server state with TanStack Query
- 🤝 Collaboration: Worked closely with the team to align API contracts between the frontend and backend