{"id":15829538,"url":"https://github.com/ruru-m07/assignment-cloud-ide-v1","last_synced_at":"2026-03-02T13:13:19.877Z","repository":{"id":239526917,"uuid":"799427672","full_name":"ruru-m07/assignment-cloud-IDE-v1","owner":"ruru-m07","description":"cloud based IDE assignment by @piyushgarg-dev","archived":false,"fork":false,"pushed_at":"2024-08-31T04:48:06.000Z","size":187,"stargazers_count":5,"open_issues_count":1,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2026-01-26T08:47:05.955Z","etag":null,"topics":["assignment","cloud","docker","happycoding","ide","nextjs","proxy-server"],"latest_commit_sha":null,"homepage":"","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/ruru-m07.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}},"created_at":"2024-05-12T05:31:39.000Z","updated_at":"2024-12-31T13:08:35.000Z","dependencies_parsed_at":null,"dependency_job_id":"0c501bf9-2aef-457a-bea0-b5c2e761b2e0","html_url":"https://github.com/ruru-m07/assignment-cloud-IDE-v1","commit_stats":{"total_commits":10,"total_committers":2,"mean_commits":5.0,"dds":"0.19999999999999996","last_synced_commit":"be18caa49dd142845ee82ec3b3ca75e37a042f91"},"previous_names":["ruru-m07/assignment-cloud-ide-v1"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/ruru-m07/assignment-cloud-IDE-v1","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruru-m07%2Fassignment-cloud-IDE-v1","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruru-m07%2Fassignment-cloud-IDE-v1/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruru-m07%2Fassignment-cloud-IDE-v1/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruru-m07%2Fassignment-cloud-IDE-v1/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ruru-m07","download_url":"https://codeload.github.com/ruru-m07/assignment-cloud-IDE-v1/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruru-m07%2Fassignment-cloud-IDE-v1/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":30003759,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-02T12:19:43.414Z","status":"ssl_error","status_checked_at":"2026-03-02T12:19:02.215Z","response_time":60,"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":["assignment","cloud","docker","happycoding","ide","nextjs","proxy-server"],"created_at":"2024-10-05T11:01:18.592Z","updated_at":"2026-03-02T13:13:19.846Z","avatar_url":"https://github.com/ruru-m07.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"### A big thanks to @piyushgarg-dev for this awesome project!\r\n\r\n## preview\r\n\r\nhttps://github.com/ruru-m07/assignment-cloud-IDE-v1/assets/142723369/aa2bf3a8-af6b-484a-ba13-bd63b6148bfb\r\n\r\n\r\n### 🚀 Getting Started for Developers\r\n\r\n- Clone the repository: git clone https://github.com/ruru-m07/assignment-cloud-IDE-v1\r\n- Install the dependencies one by one in client and proxy-server\r\n- Run the development server in both folders by running `npm run dev`\r\n\r\n\u003e ![image](https://github.com/ruru-m07/assignment-cloud-IDE-v1/assets/142723369/21ffb415-2828-43a9-92a4-e5cfe80443fa)\r\n\r\n- now visit http://localhost:3000\r\n- let's create some codespaces\r\n\r\n\u003e ![image](https://github.com/ruru-m07/assignment-cloud-IDE-v1/assets/142723369/aa68b8e8-dcb3-4838-b92d-8c031c360489)\r\n\r\n- enter a unique name and click on Create.\r\n\r\n\u003e ![image](https://github.com/ruru-m07/assignment-cloud-IDE-v1/assets/142723369/3144f364-08cf-457f-82ef-c79fa9520a8b)\r\n\r\n- click on that link and you see this page\r\n\r\n\u003e ![image](https://github.com/ruru-m07/assignment-cloud-IDE-v1/assets/142723369/a7c3a042-a043-460f-b649-64f967bcaeb8)\r\n\r\n- for the password go back to the dashboard and copy that password or if you lose that then clicks forget password\r\n\r\n\u003e ![image](https://github.com/ruru-m07/assignment-cloud-IDE-v1/assets/142723369/73b22b14-e085-46a3-bab9-e45814ce2a41)\r\n\r\n- copy the password past in ide and click on submit\r\n\r\n\u003e ![image](https://github.com/ruru-m07/assignment-cloud-IDE-v1/assets/142723369/85f043f5-253f-47f3-bebf-fd49d703a29d)\r\n\r\n## That's it you create your first cloud IDE\r\n\r\n\u003e ![image](https://github.com/ruru-m07/assignment-cloud-IDE-v1/assets/142723369/51035401-7bf2-481e-9388-372433686727)\r\n\r\n## proxy server URL structure\r\n\r\n![image](https://github.com/ruru-m07/assignment-cloud-IDE-v1/assets/142723369/27123044-a5c1-46cb-8ee2-f4f1c4c05a12)\r\n\r\n## bugs in the project\r\n\r\n- we need to make available port system batter because whenever my server restarts the ports are counting again from 8000 and as you see in the video when I try to make a codespace I see that the port is already in use this is because of my next app restart\r\n\r\n- we can make a separate server for this scenario like a Redis server it helps to manage the port running in which machine and it's also too fast.\r\n\r\n- for this project, I use next to Handel backend and frontend both at the same time. but I say that it's a better choice that we can make a different server for the backend.\r\n\r\n## feedback\r\n\r\nleave your feedback https://github.com/ruru-m07/assignment-cloud-IDE-v1/discussions/2\r\n\r\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fruru-m07%2Fassignment-cloud-ide-v1","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fruru-m07%2Fassignment-cloud-ide-v1","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fruru-m07%2Fassignment-cloud-ide-v1/lists"}