https://github.com/shakib-cse/roommate-search-client
Roommate Search is a full-stack web app for finding and posting shared accommodation listings. Built with React, Firebase Auth, Tailwind CSS, and MongoDB. Users can log in, post rooms, manage listings, and explore othersβ roommate posts.
https://github.com/shakib-cse/roommate-search-client
crud-operation daisyui dashboard express fade firebase-auth lottie-animation mongodb-atlas nodejs react react-router tailwindcss theme-switcher typewriter-effect vercel-deployment
Last synced: 11 months ago
JSON representation
Roommate Search is a full-stack web app for finding and posting shared accommodation listings. Built with React, Firebase Auth, Tailwind CSS, and MongoDB. Users can log in, post rooms, manage listings, and explore othersβ roommate posts.
- Host: GitHub
- URL: https://github.com/shakib-cse/roommate-search-client
- Owner: Shakib-cse
- Created: 2025-06-26T15:38:20.000Z (11 months ago)
- Default Branch: main
- Last Pushed: 2025-06-26T15:41:02.000Z (11 months ago)
- Last Synced: 2025-06-26T16:43:16.240Z (11 months ago)
- Topics: crud-operation, daisyui, dashboard, express, fade, firebase-auth, lottie-animation, mongodb-atlas, nodejs, react, react-router, tailwindcss, theme-switcher, typewriter-effect, vercel-deployment
- Language: JavaScript
- Homepage: https://roommate-search-cea35.web.app/
- Size: 121 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# π Roommate Search
A modern, responsive web application that helps users find and post shared room or roommate listings with ease. Built using **React**, **Tailwind CSS**, and **Firebase Authentication**, it offers a smooth and user-friendly experience for anyone looking to find or offer a shared living space.
---
## π Live Website
π [Visit Roommate Search](https://roommate-search-cea35.web.app/)
---
## π― Features
- β
**User Authentication** (Email/Password & Google) via Firebase
- π **Post Listings** with title, rent, location, room type, availability, and more
- π§βπΌ **My Listings** dashboard to manage user-submitted posts
- π **View All Posts** from all users in a card layout
- π **Search by Location and Room Type** *(optional)*
- π **Private Routes** for dashboard functionalities
- π **Responsive Design** (Mobile, Tablet & Desktop)
- π **Terms & Conditions**, **Privacy Policy**, **FAQ**, and **Blog** pages
---
## βοΈ Technologies Used
| Frontend | Backend/API | Others |
|-----------------|-----------------|----------------------|
| React | Express.js | Firebase Auth |
| React Router | MongoDB | Vercel Deployment |
| Tailwind CSS | Node.js | DaisyUI & Toastify |