Skip to content

Hobby Hub is a user-friendly platform where you can create, share, and explore hobby groups.

Notifications You must be signed in to change notification settings

soponalways/Hobby-Hub-Client

Repository files navigation

Hobby Hub

Hobby Hub is a innovativ user-friendly social platform. Here can user create there own hobby platform. here can user share there hobby. Here user can see the there own all hobby groups.

Live Link:

https://hobby-hub-sopon.web.app/

Key features

  1. Can Register with email and passsword
  2. Or Continue With Google and Github Login
  3. Hobby based Group Create
  4. Share interest
  5. See there creating groups
  6. Update Groups
  7. Delete Groups
  8. See the Groups Details
  9. Subscribe news letter
  10. User Friendly
  11. Responsive

in this project hobby hub i use that folwing npm packages. Do you want to use this prject to download this all npm packages . use all this for dependency

    "@tailwindcss/vite": "^4.1.7",
    "firebase": "^11.7.3",
    "moment": "^2.30.1",
    "react": "^19.1.0",
    "react-awesome-reveal": "^4.3.1",
    "react-dom": "^19.1.0",
    "react-icons": "^5.5.0",
    "react-router": "^7.6.0",
    "react-simple-typewriter": "^5.0.1",
    "react-toastify": "^11.0.5",
    "sweetalert2": "^11.21.2",
    "tailwindcss": "^4.1.7"

Or I use that following packages for devDepedency for development pourpous usees only

    "@eslint/js": "^9.25.0",
    "@types/react": "^19.1.2",
    "@types/react-dom": "^19.1.2",
    "@vitejs/plugin-react": "^4.4.1",
    "daisyui": "^5.0.35",
    "eslint": "^9.25.0",
    "eslint-plugin-react-hooks": "^5.2.0",
    "eslint-plugin-react-refresh": "^0.4.19",
    "globals": "^16.0.0",
    "vite": "^6.3.5"

🧑‍💻 Run the Project Locally

Follow these steps to set up and run Hobby Hub on your local machine:

  1. Clone the repository
        git clone https://github.com/soponalways/Hobby-Hub-Client.git
  2. Navigate to the project directory
        cd Hobby-Hub-Client
  3. Install all dependencies
        npm install
  4. Create .env file on root folder then add all this credintial
    VITE_apiKey=
    VITE_authDomain=
    VITE_projectId=
    VITE_storageBucket=
    VITE_messagingSenderId=
    VITE_appId=
    VITE_measurementId=
  5. Start the development server
        npm run dev
  6. Open the app in your browser Visit: http://localhost:5173

About

Hobby Hub is a user-friendly platform where you can create, share, and explore hobby groups.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages