Skip to content

DevHub is a dynamic web application designed to connect and showcase developers' work, created for the Appwrite X Hashnode Hackathon.

License

Notifications You must be signed in to change notification settings

utsavdotdev/devhub-with-appwrite

Repository files navigation

Devhub - Connecting developers

Introduction

coverimg

DevHub is a dynamic web application designed to connect and showcase developers' work, created for the Appwrite X Hashnode Hackathon.

Tech Stack

  • Frontend: React JS
  • Backend: Node.js
  • Appwrite Cloud Services: Database, Authentication, Functions, Storage

Why Appwrite

Appwrite provided the perfect backend tech stack for DevHub, offering user-friendly authentication, fast database management, and efficient storage and function services.

How I Used Appwrite

I 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.

Challenges Faced

Designing 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.

Important Links

Conclusion

Building 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.

Thank you, Hashnode and Appwrite, for this awesome event!

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.

About

DevHub is a dynamic web application designed to connect and showcase developers' work, created for the Appwrite X Hashnode Hackathon.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published