{"id":22354329,"url":"https://github.com/jonmagic/lesson_events","last_synced_at":"2026-01-06T11:56:04.107Z","repository":{"id":66375228,"uuid":"9572599","full_name":"jonmagic/lesson_events","owner":"jonmagic","description":"An event website focused on delivering lesson information and event signup to potential students.","archived":false,"fork":false,"pushed_at":"2013-04-21T07:38:04.000Z","size":536,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-01-31T13:43:46.245Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":null,"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/jonmagic.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":"2013-04-21T00:05:40.000Z","updated_at":"2021-06-29T21:35:42.000Z","dependencies_parsed_at":"2023-02-20T03:00:42.837Z","dependency_job_id":null,"html_url":"https://github.com/jonmagic/lesson_events","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jonmagic%2Flesson_events","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jonmagic%2Flesson_events/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jonmagic%2Flesson_events/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jonmagic%2Flesson_events/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jonmagic","download_url":"https://codeload.github.com/jonmagic/lesson_events/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245658961,"owners_count":20651517,"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":[],"created_at":"2024-12-04T13:12:20.169Z","updated_at":"2026-01-06T11:56:04.068Z","avatar_url":"https://github.com/jonmagic.png","language":null,"readme":"Lesson Events\n====================\n\nAn event website focused on delivering lesson information and event signup to potential students. The app will be backed by public repositories in a GitHub organization (or user) that each have a lesson.json file containing lesson information including the lesson title, summary, location, event date and time, class length, and teacher.\n\nExample lesson.json:\n\n```json\n{\n  title: \"Animations in JavaScript\",\n  summary: \"Build animations in the web browser using javascript and the D3.js library.\",\n  events: [\n    {\n      location: \"GitHub 548 4th St San Francisco CA 94107\",\n      date: \"Sat Apr 20 2013 10:00:00 GMT-0700 (PDT)\",\n      length_in_hours: 2,\n      teacher_github_username: \"jonmagic\"\n    }\n  ]\n}\n```\n\nThere will only be three views initially.\n\nA root (homepage) view:\n\n* Information about why the lessons and events exist and the organization or people behind them.\n* A preview of the next event if one exists, or a preview of the last lesson if an upcoming event does not exist.\n* Link to lesson archives.\n* Signup form to subscribe to an upcoming event newsletter.\n\nA lesson view:\n\n* Event information if an upcoming event exists for this lesson.\n* Lesson title, summary, link to the lesson, link to other resources, and a cover art image.\n* Signup form to attend if there is an upcoming event and registration is open.\n* Information about the teacher.\n\nAn archives view:\n\n* Listing of all existing lessons with the cover art, title, summary, and link to the lesson view.\n\n## Getting Started\n\nClone the project from GitHub and then:\n\n```bash\n./bin/server\n```\n\nUse [LiveReload](http://livereload.com) to preprocess assets (scss, coffeescript) and reload the browser on changes.\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjonmagic%2Flesson_events","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjonmagic%2Flesson_events","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjonmagic%2Flesson_events/lists"}