{"id":24811772,"url":"https://github.com/mr-yash-beldar/course-cloud","last_synced_at":"2026-01-23T15:41:55.204Z","repository":{"id":252303583,"uuid":"839904365","full_name":"Mr-Yash-beldar/Course-Cloud","owner":"Mr-Yash-beldar","description":"Course Cloud is a robust online learning management system designed to provide an interactive and user-friendly experience for both students and administrators. The platform allows students to access educational content, complete exercises, and track their progress, while giving administrators full control over content management and communication.","archived":false,"fork":false,"pushed_at":"2024-08-08T21:06:18.000Z","size":24529,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-09T23:45:20.084Z","etag":null,"topics":["css","download","html","js","mysql-database","mysqli-database","php","phpmailer-library","sql","video","videostream"],"latest_commit_sha":null,"homepage":"http://coursecloud.rf.gd/","language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Mr-Yash-beldar.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","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":"2024-08-08T14:59:22.000Z","updated_at":"2024-08-09T06:25:35.000Z","dependencies_parsed_at":"2024-08-08T23:14:35.536Z","dependency_job_id":null,"html_url":"https://github.com/Mr-Yash-beldar/Course-Cloud","commit_stats":null,"previous_names":["mr-yash-beldar/course-cloud"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Mr-Yash-beldar/Course-Cloud","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Mr-Yash-beldar%2FCourse-Cloud","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Mr-Yash-beldar%2FCourse-Cloud/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Mr-Yash-beldar%2FCourse-Cloud/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Mr-Yash-beldar%2FCourse-Cloud/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Mr-Yash-beldar","download_url":"https://codeload.github.com/Mr-Yash-beldar/Course-Cloud/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Mr-Yash-beldar%2FCourse-Cloud/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28694816,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-23T14:15:13.573Z","status":"ssl_error","status_checked_at":"2026-01-23T14:09:05.534Z","response_time":59,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6: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","download","html","js","mysql-database","mysqli-database","php","phpmailer-library","sql","video","videostream"],"created_at":"2025-01-30T13:16:18.763Z","updated_at":"2026-01-23T15:41:55.178Z","avatar_url":"https://github.com/Mr-Yash-beldar.png","language":"PHP","readme":"# EduLearn\n\n## Overview\n**Course Cloud** is an online learning platform where students can register, log in, and access educational resources such as videos and notes. Students can also complete exercises, view their marks, and download materials. The admin has full control over managing the content and can send emails to students based on their exercise completion.\n\n## Features\n- **Student Features:**\n  - Register and log in to the platform.\n  - View and download videos and notes.\n  - Complete exercises based on the notes provided.\n  - View marks and performance for completed exercises.\n  - Receive email notifications from the admin.\n  \n- **Admin Features:**\n  - Add, edit, and delete videos and notes.\n  - Assign exercises to students.\n  - Send email notifications to students' registered emails.\n  - Manage student registrations and view.\n\n## Tech Stack\n- **Backend:** PHP\n- **Frontend:** HTML, CSS, JavaScript\n- **Database:** MySQL\n- **Email Service:** PHPMailer\n\n## Installation\n1. Clone the repository:\n    ```bash\n    git clone https://github.com/Mr-Yash-beldar/Course-Cloud.git\n    ```\n2. Navigate to the project directory:\n    ```bash\n    cd Course-Cloud\n    ```\n3. Set up the database:\n    - Create a new database in MySQL.\n    - Import the `course-cloud.sql` file located in the `database` directory.\n4. Configure the database connection:\n    - Open the `include/config.php` file.\n    - Update the database host, username, password, and database name.\n5. Configure email settings :\n    - Open the `admin/modules/modstudent/inform.php` file.\n    - Update the SMTP server settings, including your email address and password.\n6. Run the application on your local server:\n    - Place the project folder in your server’s root directory (e.g., `htdocs` for XAMPP).\n    - Start the server and open the application in your web browser.\n\n## Screenshots\n\n1. **Home Page:**\n    ![Student login](images/studentlogin.png)\n    - Screenshot showing the login and registration options.\n \n2. **Admin Login:**\n    ![Admin Login](images/adminLogin.png)\n  - Screenshot showing the Admin Login of Course Cloud.\n\n3. **Student Dashboard:**\n    ![Student's Dashboard ](images/studentDashboard.png)\n    - Screenshot displaying the student’s dashboard after logging in, including access to videos, notes, and exercises.\n\n4. **Video and Notes Page:**\n    ![Admin Login](images/videostream.png)\n    - Screenshot showing the list of available videos and notes that the student can view and download.\n\n5. **Exercise and Result:**\n![Admin Login](images/result.png)\n    - Screenshot of the exercise page where students can complete and submit exercises.\n\n\n6. **Admin Dashboard:**\n![Admin Login](images/adminDashboard.png)\n    - Screenshot of the admin dashboard with options to manage content and students.\n\n7. **Email Notification:**\n![Admin Login](images/emaildemo.png)\n    - Screenshot of an email notification received by a student.\n\n## Contributing\nIf you want to contribute, please check out the [CONTRIBUTING.md](CONTRIBUTING.md) file for guidelines on reporting issues, suggesting enhancements, and submitting pull requests.\n\n## License\nThis project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.\n\n## Contact\nFor any inquiries, please contact [Yashodip Beldar](yashodipbeldar@gmail.com).\n\n## Thanks to all the Contributors ❤️\n\n\u003ca href=\"https://github.com/Mr-Yash-beldar/Course-Cloud/graphs/contributors\"\u003e\n  \u003cimg src=\"https://contrib.rocks/image?repo=Mr-Yash-beldar/Course-Cloud\" /\u003e\n\u003c/a\u003e\n\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmr-yash-beldar%2Fcourse-cloud","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmr-yash-beldar%2Fcourse-cloud","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmr-yash-beldar%2Fcourse-cloud/lists"}