Skip to content

HobbyHub is a platform where users can create, discover, and join local hobby-based groups. It helps people build social connections through shared interests.

Notifications You must be signed in to change notification settings

Raj3460/b11a10-client-side

Repository files navigation

HobbyHub: A Local Hobby Group Organizer 🎨🎮📚

Live Website:

[https://hobby-hub-99513.web.app/]

About the Project

HobbyHub is a platform where users can create, discover, and join local hobby-based groups. It helps people build social connections through shared interests.

Key Features

  • User authentication with Email & Password
  • Google Login support
  • Create, update, and delete hobby groups
  • Display active groups on the homepage
  • Private routes with secure access control
  • Dark and Light mode toggle
  • Responsive design for mobile, tablet, and desktop
  • Smooth animations using Lottie and React Awesome Reveal

Technology Stack

  • React.js + Vite
  • Firebase Authentication
  • Express.js + MongoDB
  • Tailwind CSS
  • React Router DOM
  • Toast & SweetAlert for notifications

Hosting

  • Client: Netlify
  • Server: Vercel

Usage Notes

  • Users cannot join groups if the start date has passed.
  • Only logged-in users can access private pages.
  • Password must include uppercase and lowercase letters and be at least 6 characters long.

Thank you!
For questions or feedback, feel free to contact me.

About

HobbyHub is a platform where users can create, discover, and join local hobby-based groups. It helps people build social connections through shared interests.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages