{"id":37858105,"url":"https://github.com/winglang/voting-app","last_synced_at":"2026-01-16T16:29:28.041Z","repository":{"id":181079097,"uuid":"666179933","full_name":"winglang/voting-app","owner":"winglang","description":null,"archived":false,"fork":false,"pushed_at":"2024-08-19T15:36:04.000Z","size":861,"stargazers_count":6,"open_issues_count":3,"forks_count":4,"subscribers_count":9,"default_branch":"main","last_synced_at":"2024-08-19T18:12:36.266Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"TypeScript","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/winglang.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":"2023-07-13T22:49:46.000Z","updated_at":"2024-08-19T15:36:08.000Z","dependencies_parsed_at":"2023-07-14T00:36:07.381Z","dependency_job_id":"7239e3f5-3a47-4e86-a42d-62e7fbff7973","html_url":"https://github.com/winglang/voting-app","commit_stats":null,"previous_names":["winglang/voting-app"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/winglang/voting-app","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/winglang%2Fvoting-app","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/winglang%2Fvoting-app/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/winglang%2Fvoting-app/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/winglang%2Fvoting-app/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/winglang","download_url":"https://codeload.github.com/winglang/voting-app/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/winglang%2Fvoting-app/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28479892,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-16T11:59:17.896Z","status":"ssl_error","status_checked_at":"2026-01-16T11:55:55.838Z","response_time":107,"last_error":"SSL_read: 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":"2026-01-16T16:29:27.355Z","updated_at":"2026-01-16T16:29:28.031Z","avatar_url":"https://github.com/winglang.png","language":"TypeScript","funding_links":[],"categories":["Projects"],"sub_categories":[],"readme":"# Battle of the Bites!\n\n**_Get ready to indulge your taste buds and crown the ultimate culinary champion in Battle of the Bites!_** 🍔🍕🍣\nVote on different matchups as iconic dishes from around the world go head-to-head.\n\n\u003ccenter\u003e\n\u003cb\u003e\u003ca href=\"https://d21dqxvgiw7si8.cloudfront.net/\"\u003eLive Demo\u003c/a\u003e\u003c/b\u003e\n\u003c/center\u003e\n\u003cbr\u003e\n\n[![Battle of the Bites screenshot](screenshot.png)](https://d21dqxvgiw7si8.cloudfront.net/)\n\nInspired by https://eloeverything.co/.\n\n## Development\n\n### Testing\n\nYou can test the web app locally using Wing Console.\n\n1. Run `npm run build-react` to build the website.\n2. Run `wing it main.w` to launch the Wing Console in your browser.\n3. In the Wing Console, locate the website resource, and click on it to see its properties on the right sidebar. Click on the URL property to open visit the website in your browser.\n\nFor working on the React app, you can `cd` into the `website` directory and run `npm run start` to start the React app, which will automatically connect to the Wing simulator if you have the Wing Console running.\nThe page will automatically reload if you make changes to the React code.\n\n### Deployment\n\nTo deploy your own copy of the app, first make sure you have AWS credentials configured in your terminal for the account and region you want to deploy to.\nThen run the following commands to compile the app into Terraform, and deploy it:\n\n```\nwing compile -t tf-aws main.w\nterraform -chdir=./target/main.tfaws init\nterraform -chdir=./target/main.tfaws apply\n```\n\n## Contributions\n\nPull requests are welcome.\n\n## License\n\nThis project is distributed under the [MIT](./LICENSE) license.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwinglang%2Fvoting-app","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fwinglang%2Fvoting-app","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwinglang%2Fvoting-app/lists"}