Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/utsavdotdev/devhub-with-appwrite

DevHub is a dynamic web application designed to connect and showcase developers' work, created for the Appwrite X Hashnode Hackathon.
https://github.com/utsavdotdev/devhub-with-appwrite

appwrite hackathon hashnode-hackathon reactjs

Last synced: about 13 hours ago
JSON representation

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

Awesome Lists containing this project

README

        

# Devhub - Connecting developers
## Introduction

![coverimg](https://cdn.hashnode.com/res/hashnode/image/upload/v1686660029097/9ec89abc-1a96-48d4-8e62-501d4f22e273.png)

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

- Blog Link: [Click here](https://utsavbhattarai.hashnode.dev/introducing-devhub-uniting-coders-catalyzing-innovation)

## 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](https://hashnode.com) and [Appwrite](https://appwrite.io), 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.