{"id":23627241,"url":"https://github.com/pyrox18/edupartner","last_synced_at":"2025-06-11T09:34:39.834Z","repository":{"id":89632273,"uuid":"251267789","full_name":"pyrox18/EduPartner","owner":"pyrox18","description":"A prototype education centre web application for parents to manage the enrollments of their children","archived":false,"fork":false,"pushed_at":"2020-04-04T06:27:31.000Z","size":1199,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-05-18T18:15:11.734Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"JavaScript","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/pyrox18.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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":"2020-03-30T10:07:58.000Z","updated_at":"2020-04-04T06:27:34.000Z","dependencies_parsed_at":null,"dependency_job_id":"539e3213-f8a2-4fdc-8b5a-fc9d956a5c41","html_url":"https://github.com/pyrox18/EduPartner","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/pyrox18%2FEduPartner","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyrox18%2FEduPartner/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyrox18%2FEduPartner/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyrox18%2FEduPartner/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pyrox18","download_url":"https://codeload.github.com/pyrox18/EduPartner/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyrox18%2FEduPartner/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":259239251,"owners_count":22826887,"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-27T23:57:50.121Z","updated_at":"2025-06-11T09:34:39.827Z","avatar_url":"https://github.com/pyrox18.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# EduPartner\n\nA prototype education centre web application for parents to manage the enrollments of their children.\n\n## Demo Site\n\nThe demo website can be accessed at https://edupartner-prototype.herokuapp.com. (**NOTE**: Access might be a bit slow as the site is hosted on a European server.)\n\n### Demo Features\n\nNo authentication is required to access these features (the log in button on the home page is a mock and leads straight to the dashboard). The demo starts off with you logged in as a parent with two children. One of the children is enrolled for one class.\n\n#### Dashboard\n\n![](https://imgur.com/Tdnc5St)\n\nQuickly access an overview of your children's upcoming classes for the next 7 days, or use one of the quick links to access other key features of the site.\n\n#### Children\n\n![](https://imgur.com/JedHFOW)\n\nSee an overview of the children that you have registered with the site. You can also register a new child from this page. Alternatively, you can view each child's details by clicking \"View\" on the right of each child.\n\n![](https://imgur.com/bpwAvEM)\n\nFor each child, you can see the child's details as well as the subjects that you have enrolled them for. You can enroll them for additional subjects from this page.\n\n#### Schedule\n\n![](https://imgur.com/vY3sxN2)\n\nSee a monthly calendar view of your children's classes in one spot.\n\n#### Invoices\n\n![](https://imgur.com/egAbyI4)\n\n![](https://imgur.com/HIJcVot)\n\nView invoices that are due for payment based on your children's enrollments and make payments for them directly within the site.\n\n## Installation and Usage\n\n### Prerequisites\n\n- .NET Core 3.1\n\n### Installation\n\n`git clone https://github.com/pyrox18/EduPartner.git`\n\n### Usage\n\nEither:\n\n- `dotnet run src/EduPartner.MvcApp/EduPartner.MvcApp.csproj`, or\n- Open the solution file in Visual Studio and run it from there\n\nCurrently, the application does not need a database; it uses the in-memory provider for EF Core. However, this means that data will not be persisted across application restarts.\n\nTo manually reset the database to its original seed data while the application is running, click the \"Admin Tools\" link in the footer, then \"Reset Database\".\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpyrox18%2Fedupartner","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpyrox18%2Fedupartner","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpyrox18%2Fedupartner/lists"}