{"id":26455577,"url":"https://github.com/darryldecode/scm-online-course-module","last_synced_at":"2026-04-17T17:31:18.375Z","repository":{"id":66231878,"uuid":"21264297","full_name":"darryldecode/SCM-Online-Course-Module","owner":"darryldecode","description":"An online course module plugin for wordpress that enables your visitors to browse your available courses and lets them enroll with that course, but before they can enroll, they will need to sign up with an account. The Payment upon enrollment supports PayPal Advanced and PayPal Express Integration.","archived":false,"fork":false,"pushed_at":"2014-08-06T08:20:28.000Z","size":597,"stargazers_count":1,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-03-18T20:54:39.331Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"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/darryldecode.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}},"created_at":"2014-06-27T04:47:20.000Z","updated_at":"2016-04-23T22:24:31.000Z","dependencies_parsed_at":"2023-02-20T00:45:38.581Z","dependency_job_id":null,"html_url":"https://github.com/darryldecode/SCM-Online-Course-Module","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/darryldecode/SCM-Online-Course-Module","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/darryldecode%2FSCM-Online-Course-Module","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/darryldecode%2FSCM-Online-Course-Module/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/darryldecode%2FSCM-Online-Course-Module/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/darryldecode%2FSCM-Online-Course-Module/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/darryldecode","download_url":"https://codeload.github.com/darryldecode/SCM-Online-Course-Module/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/darryldecode%2FSCM-Online-Course-Module/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31938598,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-17T17:29:20.459Z","status":"ssl_error","status_checked_at":"2026-04-17T17:28:47.801Z","response_time":62,"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":[],"created_at":"2025-03-18T20:53:45.053Z","updated_at":"2026-04-17T17:31:18.356Z","avatar_url":"https://github.com/darryldecode.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"# SCM-Online-Course-Module\n========================\n\nAn online Enrollment System plugin for WordPress that enables you to display you available courses. Your users may browse you courses and signup to enroll on a specific course.\nA User will need to pay via PayPal if the course is premium.\n\n###### DASHBOAD PREVIEW\n\u003cimg src=\"https://github.com/darryldecode/SCM-Online-Course-Module/blob/master/resources/img/previews/dashboard.png\"\u003e\n\u003cimg src=\"https://github.com/darryldecode/SCM-Online-Course-Module/blob/master/resources/img/previews/admin_course_manage.png\"\u003e\n\n### FEATURES!\n\n1.) Totally separate user system so you don't have to worry for your users to mess with your admin dashboard\u003cbr\u003e\n2.) Supports PayPal Advanced and PayPal Express Payments\u003cbr\u003e\n3.) Default Mail or SMTP for mail engine options\u003cbr\u003e\n4.) Manager Courses, Students and Payments on your Dashboard\u003cbr\u003e\n5.) Uses Twitter Bootstrap as fundamental CSS structure\u003cbr\u003e\n6.) Uses Composer to manage Dependencies\u003cbr\u003e\n\n### REQUIREMENTS!\n\n1.) PHP \u003cb\u003e5.4\u003c/b\u003e and above\n\n### Installation Guide\n\n------------------------------------------------------------------\nSTEP 1:\n\nClone this repository or download ZIP.\n\n------------------------------------------------------------------\nSTEP 2:\n\nOpen your Git command line and navigate to this plugin directory and do:\n\n`composer install`\n\n######note: if you dont know about composer yet, head-on to: [Composer Website](https://getcomposer.org)\n\n------------------------------------------------------------------\nSTEP 3:\n\nafter the successful installation of dependencies, you will have a new folder \"vendor\" which has all its dependencies.\n\nnow in your CLI, do:\n\n`composer dump-autoload --optimize`\n\nand you should be good to go, zip the directory and head on to you WordPress admin and install plugin and upload this zip.\n\n------------------------------------------------------------------\nSTEP 4:\n\nOnce you have activated the plugin successfully, You may go now to Sky Course Module Tab then go to settings.\nSetup things there and before you can have the front end, create first a wordpress page, name it whatever you want\nand put shortcode there `[scm]` you must also update the plugin settings \u003e System Settings \u003e then update the (Front Page Course URL:) settings.\n\n------------------------------------------------------------------\nSTEP 5:\n\nDo several setup on settings page that meets you needs.\n\nNOTE: (!imporant) AT THIS VERY MOMENT, ONLY PAYPAL ADVANCED IS STABLE FOR PAYMENTS.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdarryldecode%2Fscm-online-course-module","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdarryldecode%2Fscm-online-course-module","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdarryldecode%2Fscm-online-course-module/lists"}