ProductHub is a modern, responsive web application built to streamline product management and browsing. It provides a seamless user experience for exploring products with advanced filtering and secure authentication.
| Category | Technology |
|---|---|
| Framework | Next.js 14 (App Router) |
| Styling | Tailwind CSS (Dark Mode supported) |
| Icons | Lucide React |
| Auth | NextAuth.js |
| Database | MongoDB |
To run this project locally, follow these steps:
- Clone the repository:
git clone [https://github.com/your-username/product-hub.git](https://github.com/your-username/product-hub.git)
Install dependencies:
Bash npm install Configure Environment Variables: Create a .env file in the root directory and add the following:
Code snippet
MONGODB_URI=your_mongodb_connection_string
NEXTAUTH_SECRET=your_random_secret_string NEXTAUTH_URL=https://product-hub-eta-topaz.vercel.app/ Run the development server:
Bash npm run dev 🌟 Live Demo 👉 https://product-hub-eta-topaz.vercel.app/
📄 License This project is licensed under the MIT License.
💡 Developed by: Shariful Islam 💡☕