{"id":25216288,"url":"https://github.com/wahedpro/edunexus-client","last_synced_at":"2026-04-02T03:02:28.419Z","repository":{"id":275876604,"uuid":"926369586","full_name":"wahedpro/EduNexus-Client","owner":"wahedpro","description":"Welcome to EduNexus, a comprehensive learning platform that connects students, teachers, and administrators to facilitate seamless education management.","archived":false,"fork":false,"pushed_at":"2025-02-19T06:21:50.000Z","size":1688,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-05T09:15:04.115Z","etag":null,"topics":["express","firebase","mongodb","node","react","tailwindcss"],"latest_commit_sha":null,"homepage":"https://edunexuss.netlify.app","language":"JavaScript","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/wahedpro.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}},"created_at":"2025-02-03T05:53:37.000Z","updated_at":"2025-02-19T06:21:54.000Z","dependencies_parsed_at":null,"dependency_job_id":"0019cad6-64b0-41fe-9011-8ad7bd128c3f","html_url":"https://github.com/wahedpro/EduNexus-Client","commit_stats":null,"previous_names":["wahedpro/edunexus-client"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wahedpro%2FEduNexus-Client","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wahedpro%2FEduNexus-Client/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wahedpro%2FEduNexus-Client/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wahedpro%2FEduNexus-Client/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/wahedpro","download_url":"https://codeload.github.com/wahedpro/EduNexus-Client/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247312086,"owners_count":20918344,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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":["express","firebase","mongodb","node","react","tailwindcss"],"created_at":"2025-02-10T19:17:35.732Z","updated_at":"2025-12-30T19:12:26.509Z","avatar_url":"https://github.com/wahedpro.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# EduNexus\n\nWelcome to **EduNexus**, a comprehensive learning platform that connects students, teachers, and administrators to facilitate seamless education management.\n\n---\n\n### 🌐 Live Site\n[EduNexus](https://edunexuss.netlify.app)\n\n---\n\n### 👨‍💻 Admin Credentials\n- **Email**: wahedulislamcse@gmail.com  \n- **Password**: Wahed123\n\n---\n\n## ✨ Features\n\n1. **Dynamic Role-Based Dashboards**  \n   - Customized dashboards for students, teachers, and admins with role-specific functionalities.\n\n2. **Course Management System**  \n   - Teachers can create, update, and manage courses efficiently.\n\n3. **Class Enrollments**  \n   - Students can browse, enroll in, and track their enrolled classes.\n\n4. **Assignment Tracking**  \n   - Teachers can upload assignments, and students can submit their work with real-time status updates.\n\n5. **Feedback System**  \n   - Students can rate courses and provide feedback, enhancing course quality.\n\n6. **Secure Admin Controls**  \n   - Admins can monitor users, approve or reject teacher requests, and oversee the entire platform.\n\n7. **Real-Time Notifications**  \n   - Instant updates for important activities such as class approvals, enrollments, and submissions.\n\n8. **Data Analytics Dashboard**  \n   - Admins can view total users, courses, and class enrollment statistics.\n\n9. **Responsive Design**  \n   - Fully responsive design optimized for desktops, tablets, and mobile devices.\n\n10. **Seamless Payment Gateway**  \n    - Integrated payment system for course enrollments.\n\n---\n\n### 📂 Tech Stack\n- **Frontend**: React, TailwindCSS  \n- **Backend**: Node.js, Express.js  \n- **Database**: MongoDB  \n- **Authentication**: Firebase  \n- **Deployment**: Netlify (Frontend), Vercel (Backend)\n\n---\n\n### 📦 Dependencies\n\n```json\n\"@smastrom/react-rating\": \"^1.5.0\",\n\"@stripe/react-stripe-js\": \"^3.1.1\",\n\"@stripe/stripe-js\": \"^5.5.0\",\n\"@tanstack/react-query\": \"^5.64.2\",\n\"axios\": \"^1.7.9\",\n\"firebase\": \"^11.1.0\",\n\"localforage\": \"^1.10.0\",\n\"match-sorter\": \"^8.0.0\",\n\"react\": \"^18.3.1\",\n\"react-dom\": \"^18.3.1\",\n\"react-hook-form\": \"^7.54.2\",\n\"react-hot-toast\": \"^2.5.1\",\n\"react-icons\": \"^5.4.0\",\n\"react-rating-stars-component\": \"^2.2.0\",\n\"react-router-dom\": \"^7.1.1\",\n\"sort-by\": \"^1.2.0\",\n\"sweetalert2\": \"^11.15.10\",\n\"swiper\": \"^11.2.1\"\n```\n\n---\n\n## 🚀 Getting Started\n\nFollow these steps to run the project locally:\n\n### 1️⃣ Clone the Repository\n```sh\ngit clone https://github.com/wahedpro/EduNexus-Client.git\ncd edunexus\n```\n\n### 2️⃣ Install Dependencies\n```sh\nnpm install\n```\n\n### 3️⃣ Start the Development Server\n```sh\nnpm run dev\n```\nThis will start the frontend on `http://localhost:5173/` (default Vite dev server port).\n---\n\n## 📜 License\nThis project is licensed under the MIT License.\n\n---\n\n## 🤝 Contributing\nFeel free to fork this repository and submit pull requests. Contributions are welcome!\n\n---\n\n## 📧 Contact\nFor any queries, contact: [wahedulislamcse@gmail.com](mailto:wahedulislamcse@gmail.com)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwahedpro%2Fedunexus-client","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fwahedpro%2Fedunexus-client","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwahedpro%2Fedunexus-client/lists"}