{"id":28911646,"url":"https://github.com/dxxta/color-sorter-iot-telegram","last_synced_at":"2026-04-05T23:03:37.446Z","repository":{"id":300079597,"uuid":"1005129473","full_name":"dxxta/Color-Sorter-IoT-Telegram","owner":"dxxta","description":"Integrating IoT with Web Platforms for Real-Time Control and Monitoring","archived":false,"fork":false,"pushed_at":"2025-06-19T18:38:40.000Z","size":4536,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-07-31T05:15:23.452Z","etag":null,"topics":["docker","fastapi","iot","python","reactjs","telegram-bot"],"latest_commit_sha":null,"homepage":"https://docs-color-sorter.web.app","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/dxxta.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":"2025-06-19T18:05:22.000Z","updated_at":"2025-06-19T18:39:49.000Z","dependencies_parsed_at":"2025-06-19T19:52:22.823Z","dependency_job_id":null,"html_url":"https://github.com/dxxta/Color-Sorter-IoT-Telegram","commit_stats":null,"previous_names":["dxxta/color-sorter-iot-telegram"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/dxxta/Color-Sorter-IoT-Telegram","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dxxta%2FColor-Sorter-IoT-Telegram","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dxxta%2FColor-Sorter-IoT-Telegram/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dxxta%2FColor-Sorter-IoT-Telegram/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dxxta%2FColor-Sorter-IoT-Telegram/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/dxxta","download_url":"https://codeload.github.com/dxxta/Color-Sorter-IoT-Telegram/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dxxta%2FColor-Sorter-IoT-Telegram/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31452901,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-05T21:22:52.476Z","status":"ssl_error","status_checked_at":"2026-04-05T21:22:51.943Z","response_time":75,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6: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":["docker","fastapi","iot","python","reactjs","telegram-bot"],"created_at":"2025-06-21T19:09:22.456Z","updated_at":"2026-04-05T23:03:37.101Z","avatar_url":"https://github.com/dxxta.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Color Sorter\n\nIntegrating IoT with Web Platforms for Real-Time Control and Monitoring\n\nThis system connects an IoT-based color sorting machine with a website, enabling real-time monitoring, control, and data visualization. The integrated platform allows users to remotely adjust settings, track sorting performance, and view logs, making the color sorting process more efficient, accessible, and intelligent through modern digital interfaces.\n\n## Preview\n\n![Website](media/image.png)\n![Telegram](media/bot.png)\n![Architecture](media/architecture.png)\n\n\u003e Here is our demo\n\n- [Demo](https://youtu.be/VgCMW_pBqNY?si=l5xYQJAujq_vUfF5)\n\n## Requirements\n\n### Hardware\n\n| Component              | Minimum                                             | Recommended\\*                                   | Maximum   |\n| ---------------------- | --------------------------------------------------- | ----------------------------------------------- | --------- |\n| CPU socket             | 1.3 GHz (64-bit processor) or faster for multi-core | 3.1 GHz (64-bit processor) or faster multi-core | 2 sockets |\n| Memory (RAM)           | 8 GB                                                | -                                               | 64 GB     |\n| Hard disks and storage | 10 GB hard disk with a 60 GB system partition       | -                                               | No limit  |\n\n### Packages\n\n- `node 20` or latest\n- `python 3.12`\n- `fastapi`, more detail docs [official website](https://fastapi.tiangolo.com/)\n- `docker \u0026 docker compose`, more detail docs [official website](https://www.docker.com/)\n\n## Installation\n\n1. Open a terminal and go inside the main root folder\n2. Run docker compose up -d\n3. You can access localhost using default port, running at 3030\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdxxta%2Fcolor-sorter-iot-telegram","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdxxta%2Fcolor-sorter-iot-telegram","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdxxta%2Fcolor-sorter-iot-telegram/lists"}