{"id":22465985,"url":"https://github.com/bornmajor/elearning","last_synced_at":"2025-10-08T06:43:14.482Z","repository":{"id":242277277,"uuid":"809138518","full_name":"Bornmajor/elearning","owner":"Bornmajor","description":"E-learning application utilizes advanced algorithms to recommend courses based on users' interests, tracks learners' progress for seamless session resumption, and includes an integrated note-taking feature. Courses are categorized for easy navigation, and the platform offers a comprehensive suite of tools for teachers to effortlessly set up and ma","archived":false,"fork":false,"pushed_at":"2024-06-01T20:21:57.000Z","size":6503,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-07-19T04:32:37.898Z","etag":null,"topics":["bootstrap5","elearning","php8","tracking-progress"],"latest_commit_sha":null,"homepage":"","language":"PHP","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/Bornmajor.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":"2024-06-01T19:57:05.000Z","updated_at":"2025-02-08T09:53:42.000Z","dependencies_parsed_at":"2024-06-01T22:26:39.725Z","dependency_job_id":"75a1cfae-0a76-4a03-be23-33585e7e3c1a","html_url":"https://github.com/Bornmajor/elearning","commit_stats":null,"previous_names":["bornmajor/elearning"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Bornmajor/elearning","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Bornmajor%2Felearning","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Bornmajor%2Felearning/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Bornmajor%2Felearning/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Bornmajor%2Felearning/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Bornmajor","download_url":"https://codeload.github.com/Bornmajor/elearning/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Bornmajor%2Felearning/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":278903017,"owners_count":26065786,"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","status":"online","status_checked_at":"2025-10-08T02:00:06.501Z","response_time":56,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"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":["bootstrap5","elearning","php8","tracking-progress"],"created_at":"2024-12-06T10:09:47.810Z","updated_at":"2025-10-08T06:43:14.433Z","avatar_url":"https://github.com/Bornmajor.png","language":"PHP","readme":"# About project\n## Cutting-edge e-learning application designed to provide a comprehensive and personalized learning experience. It offers robust features for tracking user progress, personalized course recommendations, wishlist functionality, video course access, and a notepad tool for taking notes. The app also includes a powerful instructor dashboard for managing course content effectively.\n\n# Features\n## User Progress Tracking\nMeticulously tracks a user’s progress throughout the learning course. This feature ensures that learners can monitor their advancement, review completed sections, and identify areas that require further study. Progress tracking data is stored and updated in real-time, providing an accurate and up-to-date learning trajectory.\n\n## Personalized Course Recommendations\nLeveraging advanced algorithms, Provides personalized course recommendations. Based on the user’s learning history, preferences, and performance, the system suggests relevant courses to enhance the learning journey and ensure continuous growth.\n\n## Wishlist Functionality\nIncludes a wishlist feature that allows users to save courses they are interested in for future reference. This functionality ensures that learners can easily keep track of courses they wish to enroll in, facilitating better course management.\n\n## YouTube Video Player Integration\nThe app is built with an integrated YouTube video player, enabling seamless access to video courses. This integration ensures high-quality video playback, providing an uninterrupted and engaging learning experience.\n\n## Notepad Tool\nComes equipped with a notepad tool, allowing users to take notes effortlessly while learning. This feature supports the organization of thoughts and enhances retention by providing a convenient way to document important information during courses.\n\n## Categorized Courses\nCourses iare meticulously categorized to provide a structured and coherent learning roadmap. This categorization ensures that users can easily navigate through different subjects and find courses that align with their learning objectives.\n\n## Instructor Dashboard\nOffers a comprehensive instructor dashboard, empowering instructors to manage their courses efficiently. Features of the instructor dashboard include:\n\nAdd, Edit, Delete \u0026 Update Courses: Instructors can easily manage their course content, ensuring it remains up-to-date and relevant.\nAdd Course Sections: The ability to add sections to courses allows for better organization and segmentation of course material.\nSet Course Objectives: Instructors can define and update course objectives, providing learners with clear goals and expectations.\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbornmajor%2Felearning","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbornmajor%2Felearning","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbornmajor%2Felearning/lists"}