A MERN real estate site with JWT sessions, Google sign-in, and property search with filters.
- Role
- Personal project
- Type
- Full-Stack
- Status
- Shipped
RealEstateHub4 layers
Overview
A personal project on MongoDB, Express, React and Node. Users sign in with a JWT session or their Google account, browse and search listings with filters, keep a profile and save searches. I designed the REST API for listings and built the front end on top of it.
At a glance
- ways to sign in: JWT session or Google
- 2
- ways to sign in: JWT session or Google
- features, from listings to saved searches
- 6
- features, from listings to saved searches
System sketch
A simplified view of how the main parts connect.
What I built
JWT-based authentication and authorization
Google OAuth login integration
RESTful API architecture
Advanced search and filter functionality
User profile management
Property listing and browsing
Stack
- MongoDB
- Express.js
- React
- Node.js
- JWT
- Google OAuth
- REST API
Next case study
News Sentiment Platform