Skip to content

Jakia123sultana/roommate-client-side

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🏠 Roommate Finder - Client

🔗 Live Website: https://jakia-roomes.surge.sh
📂 GitHub Repository: https://github.com/Jakia123sultana/roommate-client-side

🚀 Overview

Roommate Finder is a modern web application that helps users find compatible roommates by browsing listings or creating their own posts.

This is the client-side of the project, built with React, Tailwind CSS, and React Router.

🌟 Features

  • 🔍 Browse Listings: View all available roommate posts.
  • ✍️ Create & Share Posts: Authenticated users can add new roommate listings.
  • 🛠️ Edit & Update: Easily modify existing listings.
  • 🔐 Authentication: Secure login and registration system using Firebase Authentication.
  • 📱 Responsive Design: Mobile-friendly layout using Tailwind CSS.
  • 🧭 Client-side Routing: Page transitions using React Router DOM.

🧑‍💻 Tech Stack

  • React

  • Vite

  • Tailwind CSS

  • DaisyUI

  • React Router DOM

  • Firebase Authentication

    Dependencies:

  • React – Frontend UI library

  • Tailwind CSS – Utility-first CSS framework for styling

  • DaisyUI – Tailwind CSS component library

  • Firebase – Backend services including authentication and database

  • React Router DOM – Client-side routing

  • Axios (if used) – For HTTP requests

  • Vite – Build tool and development server

🔧 Setup Instructions

1. Clone the repository

Open your terminal and run:

git clone https://github.com/Jakia123sultana/roommate-client-side.git
cd roommate-client-side
npm install
npm run dev


About

Roommate Finder is a React-based web application that helps users find compatible roommates by browsing or creating listings.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages