Skip to content

Latest commit

 

History

History
47 lines (26 loc) · 1.3 KB

File metadata and controls

47 lines (26 loc) · 1.3 KB

🎨 HobbyHub — Frontend

Welcome to HobbyHub, a creative community platform for hobbyists! This is the frontend of the project, built with React, Vite, Tailwind CSS, and DaisyUI for blazing-fast performance and beautiful design.


🚀 Tech Stack

  • 🔐 Secure Authentication with Firebase (email/password + Google sign-in)

  • 📂 Create, Read, Update, Delete (CRUD) functionality for hobby groups

  • 📢 Live Toast Alerts for feedback

  • 🎭 Animations and transitions for engaging UI

  • 🧑‍🤝‍🧑 Private Routes for protected pages

  • 🌍 Fully Responsive UI with mobile-first design

  • 📆 End Date Countdown feature

  • 🎞️ Animated Sliders on homepage

  • 📌 Dynamic Metadata using react-helmet-async

  • 🎭 Custom Loader and Error Pages

  • 🎨 React Icons — Icon packs


🔧 Installation & Setup

  1. Clone the repository:
    git clone https://github.com/ismail-dev-code/hobby-hub-client-code
    cd hobby-hub-client-code
    npm install 
    npm run dev