{"id":22781786,"url":"https://github.com/mihaiconstantin/lavot","last_synced_at":"2026-02-06T05:04:14.540Z","repository":{"id":265142544,"uuid":"893819676","full_name":"mihaiconstantin/lavot","owner":"mihaiconstantin","description":"A `React` application that allows users to indicate how votes will be redistributed among candidates for the second round of Romanian presidential elections.","archived":false,"fork":false,"pushed_at":"2025-05-05T08:56:14.000Z","size":3937,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-07-19T15:52:04.660Z","etag":null,"topics":["data","data-visualization","elections","react","sankey","typescript"],"latest_commit_sha":null,"homepage":"https://lavot.mihaiconstantin.com","language":"TypeScript","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/mihaiconstantin.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,"zenodo":null}},"created_at":"2024-11-25T09:13:06.000Z","updated_at":"2025-05-05T08:56:05.000Z","dependencies_parsed_at":"2025-02-05T16:19:15.395Z","dependency_job_id":"f9b88136-7bde-4ae7-94ab-1ae8ef4d1a66","html_url":"https://github.com/mihaiconstantin/lavot","commit_stats":null,"previous_names":["mihaiconstantin/lavot"],"tags_count":3,"template":false,"template_full_name":null,"purl":"pkg:github/mihaiconstantin/lavot","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mihaiconstantin%2Flavot","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mihaiconstantin%2Flavot/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mihaiconstantin%2Flavot/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mihaiconstantin%2Flavot/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mihaiconstantin","download_url":"https://codeload.github.com/mihaiconstantin/lavot/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mihaiconstantin%2Flavot/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29151634,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-06T02:39:25.012Z","status":"ssl_error","status_checked_at":"2026-02-06T02:37:22.784Z","response_time":59,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5: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":["data","data-visualization","elections","react","sankey","typescript"],"created_at":"2024-12-11T21:08:35.625Z","updated_at":"2026-02-06T05:04:14.521Z","avatar_url":"https://github.com/mihaiconstantin.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cp align=\"center\"\u003e\n    \u003ca href=\"https://lavot.mihaiconstantin.com\"\u003e\n        \u003cimg width=\"350px\" src=\"public/images/lavot-logo-medium.png\" alt=\"La VOT\"/\u003e\n    \u003c/a\u003e\n\u003c/p\u003e\n\n\u003c!-- badges: start --\u003e\n\u003cp align=\"center\"\u003e\n    \u003ca href=\"https://www.repostatus.org/#active\"\u003e\u003cimg src=\"https://www.repostatus.org/badges/latest/active.svg\" alt=\"Repository status\"/\u003e\u003c/a\u003e\n    \u003ca href=\"https://github.com/mihaiconstantin/lavot/releases\"\u003e\u003cimg src=\"https://img.shields.io/github/v/release/mihaiconstantin/lavot?display_name=tag\u0026sort=semver\" alt=\"GitHub version\"/\u003e\u003c/a\u003e\n    \u003ca href=\"https://lavot.mihaiconstantin.com\"\u003e\u003cimg src=\"https://img.shields.io/badge/website-live-brightgreen\" alt=\"Website\"/\u003e\u003c/a\u003e\n\u003c/p\u003e\n\u003c!-- badges: end --\u003e\n\n**La VOT** is a [`React`](https://react.dev/) app (i.e., technological pun\nintended) where you can redistribute votes from the first round of the most\nrecent Romanian presidential elections to the candidates who made it to the\nsecond round. The stakes are high, and the price? Democracy. Our hope is that\nthis app will inspire at least one person to go out and vote.\n\n## Installation\n\nYou can find the app live at\n[lavot.mihaiconstantin.com](https://lavot.mihaiconstantin.com). Alternatively,\nyou can run the app locally by following the instructions below.\n\n```bash\n# Clone the repository.\ngit clone https://github.com/mihaiconstantin/lavot.git\n\n# Change directory.\ncd lavot\n\n# Install dependencies.\npnpm install\n\n# Start the development server.\npnpm dev\n```\n\n## Showcase\n\nControls for redistributing votes.\n\n\u003cp align=\"center\"\u003e\n    \u003cimg src=\"public/images/lavot-showcase-01.png\" alt=\"La VOT showcase\"/\u003e\n\u003c/p\u003e\n\nResults of the votes redistribution.\n\n\u003cp align=\"center\"\u003e\n    \u003cimg src=\"public/images/lavot-showcase-02.png\" alt=\"La VOT showcase\"/\u003e\n\u003c/p\u003e\n\n## Contributing\n- Any contributions are welcome and greatly appreciated. Please open a [pull\n  request](https://github.com/mihaiconstantin/lavot/pulls) on `GitHub`.\n- To report bugs, or request new features, please open an\n  [issue](https://github.com/mihaiconstantin/lavot/issues) on `GitHub`.\n\n## License\n- The package source code in this repository is licensed under the [MIT\n  license](https://opensource.org/license/mit).\n- \u003cp class=\"license-cc\" xmlns:cc=\"https://creativecommons.org/ns#\" xmlns:dct=\"https://purl.org/dc/terms/\"\u003e\u003ca property=\"dct:title\" rel=\"cc:attributionURL\" href=\"https://lavot.mihaiconstantin.com\"\u003eOther website materials\u003c/a\u003e by \u003ca rel=\"cc:attributionURL dct:creator\" property=\"cc:attributionName\" href=\"https://mihaiconstantin.com\"\u003eMihai Constantin\u003c/a\u003e and \u003ca rel=\"cc:attributionURL dct:creator\" property=\"cc:attributionName\" href=\"mailto:ionut.badea@yazee.me\"\u003eIonuț Badea\u003c/a\u003e are licensed under \u003ca href=\"https://creativecommons.org/licenses/by/4.0/?ref=chooser-v1\" target=\"_blank\" rel=\"license noopener noreferrer\" style=\"display:inline-block;\"\u003eCC BY 4.0 \u003cimg style=\"height:22px!important\" src=\"https://mirrors.creativecommons.org/presskit/icons/cc.svg?ref=chooser-v1\"\u003e \u003cimg style=\"height:22px!important\" src=\"https://mirrors.creativecommons.org/presskit/icons/by.svg?ref=chooser-v1\"\u003e\u003c/a\u003e.\u003c/p\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmihaiconstantin%2Flavot","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmihaiconstantin%2Flavot","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmihaiconstantin%2Flavot/lists"}