{"id":21056347,"url":"https://github.com/erengaygusuz/easy-geometry","last_synced_at":"2026-04-27T08:31:47.514Z","repository":{"id":176879994,"uuid":"595256082","full_name":"erengaygusuz/easy-geometry","owner":"erengaygusuz","description":"Windows Form Application for Geometry Education","archived":false,"fork":false,"pushed_at":"2023-02-03T11:47:21.000Z","size":507,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-06-05T06:59:32.202Z","etag":null,"topics":["csharp","dotnet-framework","education","educational-project","educational-software","geometry","visual-studio","windows-desktop","windows-forms"],"latest_commit_sha":null,"homepage":"","language":"C#","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/erengaygusuz.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}},"created_at":"2023-01-30T18:04:07.000Z","updated_at":"2023-02-03T11:45:53.000Z","dependencies_parsed_at":null,"dependency_job_id":"a3317be2-83e4-4ecf-88d5-0883dc7824d4","html_url":"https://github.com/erengaygusuz/easy-geometry","commit_stats":{"total_commits":8,"total_committers":2,"mean_commits":4.0,"dds":0.25,"last_synced_commit":"978a5a4d8730a2668801910400e74f25a39d0110"},"previous_names":["erengaygusuz/easy-geometry"],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/erengaygusuz/easy-geometry","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/erengaygusuz%2Feasy-geometry","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/erengaygusuz%2Feasy-geometry/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/erengaygusuz%2Feasy-geometry/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/erengaygusuz%2Feasy-geometry/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/erengaygusuz","download_url":"https://codeload.github.com/erengaygusuz/easy-geometry/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/erengaygusuz%2Feasy-geometry/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32329463,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-26T23:26:28.701Z","status":"online","status_checked_at":"2026-04-27T02:00:06.769Z","response_time":128,"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":["csharp","dotnet-framework","education","educational-project","educational-software","geometry","visual-studio","windows-desktop","windows-forms"],"created_at":"2024-11-19T16:49:59.054Z","updated_at":"2026-04-27T08:31:47.503Z","avatar_url":"https://github.com/erengaygusuz.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Easy Geometry\n\n## Description\n\nThis project is a educational desktop app which I developed during my bachelor degree education at Hacettepe University.\n\nYou can see old version of Main page of this application.\n\n![Alt text](/images/old-easy-geometry.jpg)\n\nIn this project, I try to teach people about some of the sections in Geomerty Lesson. \n\nThere are seven sections in this app. (Contents are Turkish) \n\nThese are:\n\n* Deltoid (Deltoid)\n* Rectangles (Dikdörtgenler)\n* Quadrilaterals (Dörtgenler), \n* Rhombuses (Eşkenar Dörtgenler), \n* Square (Kare), \n* Parallelogram (Paralelkenar) \n* Trapezoid (Yamuk).\n\nFor these sections, there are three type of contents. These are documents (PDF), videos (MP4) and tests (SWF).\n\n## Tools That I Used During Development\n\nIn this project, I used COM Components before, but when I try this application nowadays SWF files cause crash. So I changed the display method of all content types. Instead of using COM Components, I used three app to display contents. These are Media Player Classic Portable, Adobe Flash Player Portable and Sumatra Pdf Portable. I embeded these portable app's window when they are called in application. \u003cbr\u003e\n\n* Visual Studio Community Edition 2022 (as a code editor)\n* Media Player Classic Portable (To Play Video Files)\n* Adobe Flash Player Portable (To Play Flash Files)\n* Sumatra Pdf Portable (To View Pdf Files)\n* Gimp \u0026 Power Point (To create some ui images)\n* Vectezy and Flaticon (To add some ui icons and images)\n\n## Project Usage\n\n* Be sure that Visual Studio 2022 Community Edition (or Similar) and .net Desktop development Workload is installed in your PC.\n* Clone the project using this command: https://github.com/erengaygusuz/easy-geometry.git\n* Run the project with Visual Studio 2022 Community Edition.\n\n## License\n\nThe MIT License (MIT)\n\n## Screenshots\n\n![Alt text](/images/easy-geometry-1.jpg)\n\n![Alt text](/images/easy-geometry-2.jpg)\n\n![Alt text](/images/easy-geometry-3.jpg)\n\n![Alt text](/images/easy-geometry-4.jpg)\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ferengaygusuz%2Feasy-geometry","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ferengaygusuz%2Feasy-geometry","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ferengaygusuz%2Feasy-geometry/lists"}