An open API service indexing awesome lists of open source software.

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.

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 |