{"id":19287126,"url":"https://github.com/mohaiminul375/electro-hub","last_synced_at":"2026-04-08T22:32:33.903Z","repository":{"id":258244060,"uuid":"869006576","full_name":"mohaiminul375/electro-hub","owner":"mohaiminul375","description":"E-commerce gadget website.","archived":false,"fork":false,"pushed_at":"2025-06-27T15:02:54.000Z","size":5246,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-06-27T16:22:23.188Z","etag":null,"topics":["css","nextauth","nextjs","nextui","sslcommerz","typescript"],"latest_commit_sha":null,"homepage":"https://electro-hub-tau.vercel.app","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/mohaiminul375.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2024-10-07T14:59:52.000Z","updated_at":"2025-06-27T15:02:57.000Z","dependencies_parsed_at":"2024-12-14T15:21:26.360Z","dependency_job_id":"a1d48da6-033b-4188-8e61-6ce187841d5e","html_url":"https://github.com/mohaiminul375/electro-hub","commit_stats":null,"previous_names":["mohaiminul375/electro-hub"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/mohaiminul375/electro-hub","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mohaiminul375%2Felectro-hub","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mohaiminul375%2Felectro-hub/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mohaiminul375%2Felectro-hub/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mohaiminul375%2Felectro-hub/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mohaiminul375","download_url":"https://codeload.github.com/mohaiminul375/electro-hub/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mohaiminul375%2Felectro-hub/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31577444,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-08T14:31:17.711Z","status":"ssl_error","status_checked_at":"2026-04-08T14:31:17.202Z","response_time":54,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["css","nextauth","nextjs","nextui","sslcommerz","typescript"],"created_at":"2024-11-09T22:05:26.006Z","updated_at":"2026-04-08T22:32:33.896Z","avatar_url":"https://github.com/mohaiminul375.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Electro-Hub\n\n- A Full Stack E-Commerce Gadget Website\n\n## 🌐 Live Site: https://electro-hub-tau.vercel.app\n\n#  🔧 Run the Project Locally\n\n1️⃣ **Clone the Repository**:\n\n   ```sh\n     https://github.com/mohaiminul375/electro-hub\n     cd electro-hub\n   ```\n\n2️⃣ **Install Dependencies**:\n\n   ```sh\n   npm install\n   ```\n\n4️⃣ **Set Up Environment Variables**: Create a `.env.local` file in the root directory and add the necessary environment variables. (**Important!**)\n\n5️⃣  **Run the Application**:\n\n   ```sh\n   npm run dev -- --host\n   ```\n\n6️⃣ **Access the Site**: Open your browser and go to http://localhost:3000.\n\n## 🚀 Features\n\n## 👤 For Default User\n\n### 1. Browse Products\n\n- Users can view all available products on the platform.\n- Products can be filtered by categories for easier navigation.\n\n### 2. Add to Cart\n\n- Users can add products to their cart.\n- View and manage the cart before proceeding to checkout.\n\n### 3. Secure Payment with SSLCOMMERZ\n\n- Users can place orders by making secure payments via SSLCOMMERZ.\n- Transactions are seamless and secure.\n\n### 4. Order Tracking\n\n- Users can track the status of their orders after placing them.\n- Real-time updates on order progress.\n\n### 5. Profile Management\n\n- Users can update their profile information, including name, email, and contact details.\n- Ensures a personalized shopping experience.\n\n### 6. Chat with AI\n\n- User can basic chat with AI bot live (chat base)\n\n## 👑 For Admins\n\n1. **Product Management**\n\n   - Admins can add, edit, and delete products from the platform.\n   - Admins can update product details such as title, description, price, and images.\n\n2. **Order Management**\n\n   - Admins can manage orders by processing and updating their status (e.g., pending, processed, shipped, delivered).\n   - Admins can view detailed order information, including the items purchased and shipping details.\n\n3. **User Management**\n   - Admins can view all registered users on the platform.\n   \u003c!-- - Admins can view user profiles and their order histories. --\u003e\n\n\u003c!-- ### **This website is under development, so more features are coming soon!** --\u003e\n\n# 🔐 Access Info\n\n- Admin email: admin1@electro-hub.com\n- Admin password: admin@A1\n\n## 🛠️ Technologies Used\n\n- **Frontend**: Next.js, Typescript, HTML, Tailwind CSS, Next UI.\n- **Backend**: Node.js, Express.js, MongoDB.\n- **Authentication**: NextAuth.\n- **Payment Gateway**: SSLCOMMERZ.\n- **Hosting**: Vercel (frontend and backend both).\n\n# 🛠️ npm and Packages\n\n- Next.js(15.1.3)\n- React(18.3.1)\n- Typescript\n- Next Auth\n- Next UI\n- Swiper slider\n- React hook form\n- tanstack query\n- axios\n- lottie react\n- react hot toast\n- sweet alert 2\n- react-confetti\n- react-whatsapp-widget\n- Eamil.Js\n- Chatbase\n\n# 🖥️ Server Side\n\n- https://github.com/mohaiminul375/electro-hub-server\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmohaiminul375%2Felectro-hub","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmohaiminul375%2Felectro-hub","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmohaiminul375%2Felectro-hub/lists"}