Skip to content

Latest commit

 

History

History
39 lines (28 loc) · 1.04 KB

File metadata and controls

39 lines (28 loc) · 1.04 KB

Roomio - Smart Roommate Finder Website

Roomio is a full-stack web application designed to help users find compatible roommates and shared accommodations. It simplifies the process of connecting individuals looking to share living spaces based on preferences, budget, and location.

Features

  • Roommate search with filters (location through city / State)
  • User authentication (Sign up / Login)
  • Create and manage room listings
  • Dashboard for users to view and update their profile or listings
  • Clean and responsive user interface
  • Integrated backend with database support
  • Server-side rendering using EJS templates

Tech Stack

Frontend:

  • HTML, CSS, JavaScript
  • EJS (Embedded JavaScript Templates)
  • Bootstrap (for responsive design)

Backend:

  • Node.js
  • Express.js
  • MongoDB (with Mongoose)
  • Passport.js for Authentication
  • RESTful APIs

Getting Started

Follow these steps to run the project locally:

1. Clone the repository

git clone https://github.com/yourusername/roomio.git
cd roomio

& Install all Dependencies