{"id":19676046,"url":"https://github.com/wannacry081/remoteled","last_synced_at":"2026-04-14T04:31:34.779Z","repository":{"id":226731406,"uuid":"769461905","full_name":"WannaCry081/RemoteLED","owner":"WannaCry081","description":"The Remote LED Controller is an IoT project that allows users to control LEDs via a mobile app, using Django Rest Framework and MVC architecture. Simplify your lighting management with this innovative solution and join the IoT revolution.","archived":false,"fork":false,"pushed_at":"2024-03-09T09:24:27.000Z","size":309,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-07-30T07:53:38.098Z","etag":null,"topics":["django","django-rest-framework","esp32","flutter","restful-api"],"latest_commit_sha":null,"homepage":"","language":"C++","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/WannaCry081.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}},"created_at":"2024-03-09T06:20:34.000Z","updated_at":"2025-01-08T02:33:49.000Z","dependencies_parsed_at":"2024-03-09T10:28:01.894Z","dependency_job_id":"0918bd33-f3da-4c62-8317-f0bddea6e624","html_url":"https://github.com/WannaCry081/RemoteLED","commit_stats":null,"previous_names":["wannacry081/remoteled"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/WannaCry081/RemoteLED","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/WannaCry081%2FRemoteLED","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/WannaCry081%2FRemoteLED/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/WannaCry081%2FRemoteLED/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/WannaCry081%2FRemoteLED/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/WannaCry081","download_url":"https://codeload.github.com/WannaCry081/RemoteLED/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/WannaCry081%2FRemoteLED/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31782736,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-14T02:24:21.117Z","status":"ssl_error","status_checked_at":"2026-04-14T02:24:20.627Z","response_time":153,"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":["django","django-rest-framework","esp32","flutter","restful-api"],"created_at":"2024-11-11T17:26:55.343Z","updated_at":"2026-04-14T04:31:34.760Z","avatar_url":"https://github.com/WannaCry081.png","language":"C++","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Remote LED Controller\n\nRemote LED Controller is an IoT-based project that provides a mobile app interface for seamless LED control. Utilizing Django Rest Framework and a robust MVC architecture, this project empowers users to effortlessly connect their mobile devices to a dedicated circuit, offering intuitive control over LED states. Experience the simplicity and efficiency of remote LED management with this innovative solution. Join the IoT revolution and elevate your lighting experience today.\n\n\n## Technologies Used 💻\n\n| Tools | | | \n|-------|-|-|\n| DRF | Django | Flutter |  | \n| Git | ESP32 | Platform IO |\n| Dart | Python | MVC Architecture |\n\n\n## Run Locally\n\n### Setting up .env file [IP_ADDRESS, PORT]\n1. Create a `.env` file in the project root.\n2. Add the following variables:\n    ```\n    IP_ADDRESS=\u003cyour_ip_address\u003e\n    PORT=\u003cyour_port_number\u003e\n    ```\n\n### Flutter\n1. Make sure you have Flutter installed. If not, [install Flutter](https://flutter.dev/docs/get-started/install).\n2. Run the Flutter app:\n    ```bash\n    flutter run\n    ```\n\n### Django\n1. Activate Virtual Environment:\n    ```bash\n    pipenv shell\n    pipenv install \n    ```\n2. Set up migrations:\n    ```bash\n    python manage.py makemigrations\n    python manage.py migrate\n    ```\n3. Create a superuser:\n    ```bash\n    python manage.py createsuperuser\n    ```\n4. Run the Django server:\n    ```bash\n    python manage.py runserver 0.0.0.0:8000\n    ```\n\n### PlatformIO\n1. Set up WiFi credentials in `src/main.cpp`:\n   ```cpp\n   const String WIFI_SSID = \"\u003cyour_wifi_ssid\u003e\";\n   const String WIFI_PASSWORD = \"\u003cyour_wifi_password\u003e\";\n   const String url = \"\u003cyour_server_url\u003e\";\n   ```\n\nFeel free to explore and customize the Remote LED Controller project. For more details, visit the [GitHub repository](https://github.com/WannaCry081/RemoteLED.git).","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwannacry081%2Fremoteled","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fwannacry081%2Fremoteled","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwannacry081%2Fremoteled/lists"}