Skip to content

rakibul263/Roomie

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 

Repository files navigation

🚀 Roomie – Your Smart Roommate Finder 🏠

Roomie Banner

React MongoDB Node.js Firebase TailwindCSS Express


🌟 Project Overview

Roomie is a web app designed to help people find the perfect roommates easily. Built from scratch using modern technologies, it provides a seamless experience for users to register, view, update, and manage roommate listings, with gender-based filtering and list management features.


✨ Features

  • User Registration & Login – Secure login to manage your data.
  • Gender-Based Filtering – Male users see male roommates, female users see female roommates.
  • Add Roommates to Your List – Prevent duplicates automatically.
  • Edit & Delete Entries – Manage your listings in real-time.
  • Slot Management – Deleted roommates become available for others.
  • Responsive Design – Works flawlessly on mobile, tablet, and desktop.
  • Fully Designed by Me – Frontend to backend development handled end-to-end.

🖼 Screenshots

Roomie Screenshot 1 Roomie Screenshot 2 Roomie Screenshot 3


💻 Tech Stack

Frontend Backend Database Hosting/Auth
React JS Express JS MongoDB Firebase
TailwindCSS Node.js
React Router
SweetAlert

🔗 Live Links


🚀 Getting Started

  1. Clone the repository:
git clone https://github.com/rakibul263/roomie-client.git
git clone https://github.com/rakibul263/roomie-server.git
  1. Install dependencies:
cd roomie-client
npm install

cd ../roomie-server
npm install
  1. Run the application:
cd roomie-client
npm start

cd ../roomie-server
npm start
  1. Open your browser:

-Client: http://localhost:5173/ -Server: http://localhost:5000

About

Roomie is a web app designed to help people find the perfect roommates easily. Built from scratch using modern technologies, it provides a seamless experience for users to register, view, update, and manage roommate listings, with gender-based filtering and list management features.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors