{"id":23450000,"url":"https://github.com/utsavdotdev/devhub-with-appwrite","last_synced_at":"2026-02-13T17:03:27.058Z","repository":{"id":175015816,"uuid":"644842840","full_name":"utsavdotdev/devhub-with-appwrite","owner":"utsavdotdev","description":"DevHub is a dynamic web application designed to connect and showcase developers' work, created for the Appwrite X Hashnode Hackathon.","archived":false,"fork":false,"pushed_at":"2024-10-29T13:26:56.000Z","size":3461,"stargazers_count":1,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-08-28T00:09:50.994Z","etag":null,"topics":["appwrite","hackathon","hashnode-hackathon","reactjs"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","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/utsavdotdev.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-05-24T11:23:27.000Z","updated_at":"2024-10-29T13:27:00.000Z","dependencies_parsed_at":null,"dependency_job_id":"0d8e57dc-2f2e-4c2b-bf83-18739328d947","html_url":"https://github.com/utsavdotdev/devhub-with-appwrite","commit_stats":null,"previous_names":["utsavbhattarai007/devhub-with-appwrite","utsavdotdev/devhub-with-appwrite"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/utsavdotdev/devhub-with-appwrite","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/utsavdotdev%2Fdevhub-with-appwrite","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/utsavdotdev%2Fdevhub-with-appwrite/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/utsavdotdev%2Fdevhub-with-appwrite/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/utsavdotdev%2Fdevhub-with-appwrite/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/utsavdotdev","download_url":"https://codeload.github.com/utsavdotdev/devhub-with-appwrite/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/utsavdotdev%2Fdevhub-with-appwrite/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29412670,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-13T06:24:03.484Z","status":"ssl_error","status_checked_at":"2026-02-13T06:23:12.830Z","response_time":78,"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":["appwrite","hackathon","hashnode-hackathon","reactjs"],"created_at":"2024-12-23T23:32:08.042Z","updated_at":"2026-02-13T17:03:27.041Z","avatar_url":"https://github.com/utsavdotdev.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Devhub - Connecting developers\n## Introduction\n\n![coverimg](https://cdn.hashnode.com/res/hashnode/image/upload/v1686660029097/9ec89abc-1a96-48d4-8e62-501d4f22e273.png)\n\nDevHub is a dynamic web application designed to connect and showcase developers' work, created for the Appwrite X Hashnode Hackathon.\n\n## Tech Stack\n\n   - Frontend: React JS\n   - Backend: Node.js\n   - Appwrite Cloud Services: Database, Authentication, Functions, Storage\n\n## Why Appwrite\n\nAppwrite provided the perfect backend tech stack for DevHub, offering user-friendly authentication, fast database management, and efficient storage and function services.\n\n## How I Used Appwrite\n\nI utilized Appwrite's database service to store user information, devits, hackathons, and blogs. The authentication feature enabled social media logins. Appwrite Functions were used to crawl blogs and hackathons. Storage service stored images from devits.\n\n## Challenges Faced\n\nDesigning the theme, querying documents, handling arrays of objects, and resolving authentication issues during hosting were some challenges faced. The Appwrite community and mentors provided valuable support.\n\n## Important Links\n\n - Blog Link: [Click here](https://utsavbhattarai.hashnode.dev/introducing-devhub-uniting-coders-catalyzing-innovation)\n\n## Conclusion\n\nBuilding DevHub with Appwrite and integrating it into a React.js frontend was a valuable learning experience. The support from Hashnode and Appwrite communities was instrumental in overcoming challenges and creating a real-world project.\n\nThank you, [Hashnode](https://hashnode.com) and [Appwrite](https://appwrite.io), for this awesome event!\n\n\n**Note**: As this is the open source project. Feel free to open an issue and create a pull request to make this DevHub community strong.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Futsavdotdev%2Fdevhub-with-appwrite","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Futsavdotdev%2Fdevhub-with-appwrite","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Futsavdotdev%2Fdevhub-with-appwrite/lists"}