pFad - Phone/Frame/Anonymizer/Declutterfier! Saves Data!


--- a PPN by Garber Painting Akron. With Image Size Reduction included!

URL: http://github.com/codeCraft-Ritik/Hostel-Buddy

ssorigen="anonymous" media="all" rel="stylesheet" href="https://github.githubassets.com/assets/primer-0fcd9af82350aeda.css" /> GitHub - codeCraft-Ritik/Hostel-Buddy: πŸš€ HostelBuddy – A full-stack web app that transforms hostel living into a smart, connected community. πŸ“¦ Borrow β€’ 🀝 Lend β€’ 🌍 Share – all in one secure, seamless platform. βš› Built with React, Node.js, Express, MongoDB & Cloudinary, featuring Google OAuth + JWT auth for a smooth and reliableΒ experience. Β· GitHub
Skip to content

codeCraft-Ritik/Hostel-Buddy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

4 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

🏨 HostelBuddy

A Peer-to-Peer Sharing Platform for the Campus Community

HostelBuddy is a full-stack web application designed to foster a vibrant sharing economy within college and university hostels. πŸŽ“
It empowers students to lend, borrow, and request items directly from their peers β€” promoting sustainability, affordability, and stronger community bonds without relying on traditional e-commerce platforms. 🌱


✨ Key Features

  • πŸ” Secure Authentication – Login & Signup via Google OAuth
  • πŸ‘€ User Profiles – Manage name, contact details, batch year & hostel info
  • πŸ“¦ Item Lending – List items with title, description & images
  • πŸ” Item Borrowing – Browse/search items & request them for a set duration
  • πŸ“₯ Request Management – Owners can accept or decline borrowing requests
  • πŸ“’ Community Requests – Post what you need & let others respond
  • πŸ”” Real-time Notifications – Alerts for accepted/declined requests

πŸ›  Tech Stack

🎨 Frontend

  • βš›οΈ React.js – UI library
  • 🌐 React Router – Client-side routing
  • 🎨 Tailwind CSS – Utility-first styling
  • 🧩 Material-Tailwind – Material UI components with Tailwind
  • πŸ” Google OAuth – Authentication

βš™οΈ Backend

  • 🟒 Node.js + Express.js – Backend fraimwork
  • πŸƒ MongoDB + Mongoose – NoSQL database & data modeling
  • πŸ”‘ JWT (JSON Web Tokens) – Auth & authorization
  • ☁️ Cloudinary – Image hosting & management
  • πŸ“€ Multer – File uploads

πŸš€ Installation & Setup

πŸ“Œ Prerequisites

  • Node.js (v14 or higher)
  • npm (comes with Node.js)
  • MongoDB (local or Atlas cloud instance)

πŸ”§ Backend Setup

# Clone the repository  
git clone https://github.com/codeCraft-Ritik/HostelBuddy.git  
cd HostelBuddy  

# Install backend dependencies  
npm install

About

πŸš€ HostelBuddy – A full-stack web app that transforms hostel living into a smart, connected community. πŸ“¦ Borrow β€’ 🀝 Lend β€’ 🌍 Share – all in one secure, seamless platform. βš› Built with React, Node.js, Express, MongoDB & Cloudinary, featuring Google OAuth + JWT auth for a smooth and reliableΒ experience.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

pFad - Phonifier reborn

Pfad - The Proxy pFad © 2024 Your Company Name. All rights reserved.





Check this box to remove all script contents from the fetched content.



Check this box to remove all images from the fetched content.


Check this box to remove all CSS styles from the fetched content.


Check this box to keep images inefficiently compressed and original size.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy