🔗 Live Website: https://hobbyhubss.web.app/
HobbyHub is a community-driven platform where users can create and join local hobby groups. Whether it’s painting, hiking, or gaming, users can find like-minded individuals to share their passions with.
- Create, Read, Update, Delete hobby groups
- Join button disabled after group start date
- Responsive design (mobile, tablet, desktop)
- Dark/Light theme toggle
- Typewriter and animation effects
- Error 404 page and loading spinners
- React, React Router
- Tailwind CSS, DaisyUI
- Firebase Auth
- SweetAlert2, React Simple Typewriter, React Tooltip
sweetalert2react-tooltiptailwindcssreact-simple-typewriterreact-iconsreact-spinners
- Node.js and npm installed
- Firebase project (for authentication)
git clone https://github.com/hamadismail/hobby-hubs-client.git
cd hobby-hubs-clientnpm installVITE_apiKey=your_firebase_api_key
VITE_authDomain=your_project.firebaseapp.com
VITE_projectId=your_project_id
VITE_storageBucket=your_bucket
VITE_messagingSenderId=your_sender_id
VITE_appId=your_app_idnpm run devFeel free to reach out with any questions or feedback!
-
💻 GitHub: hamadismail
-
📧 Email: hamad.ismail.gub@gmail.com