Project Ideas and Tutorials for the Hasura x Hashnode Hackathon 💡

Project Ideas and Tutorials for the Hasura x Hashnode Hackathon 💡

Coming up with project ideas for a hackathon is tough work, but we got you covered!

As you may already know, Hashnode is hosting a 3rd consecutive hackathon this month—this time partnering with Hasura, a powerful and free GraphQL server that helps you accelerate API and back-end development instantly. You can participate by building an open-source app or API using Hasura and documenting your process on Hashnode for a chance to win one of a total of 15 cash prizes!

Sounds pretty straightforward, but we know coming up with ideas for things to build can get tough, so don't worry, we got your back. 😉

In this article, we'll list some project options and tutorials you can take inspiration from to start building and winning big:

1. A to-do list app

To-Do app with Hasura and no back-end code To-Do list apps are common go-to projects for developers of all levels of expertise. Building one with Hasura makes everything even easier by facilitating the creation of a GraphQL API.

Check out these tutorials for more info about building this with Hasura:

2. An e-commerce site

E-commerce web app with Hasura Hasura allows us to create functional back-ends pretty quickly and hassle-free, which helps a lot when creating web apps such as that of an e-commerce site. Using minimal code, you can have the back-end up and running so you can fully focus on the front-end.

Check out this tutorial for more info about building this with Hasura:

3. A chat app

Chat app with Hasura Hasura helps us smoothly build the back-end for a web or mobile chat app by writing minimal code. All you need to worry about is creating your front-end, Postgres tables, and let Hasura handle the rest.

Check out these tutorials for more info about building this with Hasura:

4. A social media site

Creating a social media app with Hasura Why not build a new social media platform specifically to share cat pics? Or latte art? Hasura makes it very simple to create a functional and secure social media site where you can share and interact with users pretty easily.

Check out this tutorial for more info about building this with Hasura:

5. An app with geo-location functionalities

Creating a geo-Location app with Hasura Imagine being able to leave little notes, diary entries, or ratings of all the places you visit—or an app that shows you touristy places or landmarks around you. Building location aware applications is very fast-forward using Hasura, why not give it a go?

Check out these tutorials for more info about building this with Hasura:

6. A fitness app

Create a fitness web app with Hasura Fitness apps are all the rage right now, so why not build one the easy way using Hasura? You can implement as many other web technologies to handle authentication, user data, editorial content, serverless functions, and as many other things as you want.

Check out this tutorial for more info about building this with Hasura:

7. A stock price, sports, or weather notifier

Integrating web push notifications to your app with Hasura

Handling web-push notifications is yet another feature simplified by Hasura. We can quickly create an app that notifies the user whenever certain events are triggered, connecting your databases, scheduled events, and front-end in a breeze.

Check out this tutorial for more info about building this with Hasura:


Need help regarding the Hackathon or looking to discuss more ideas?

Join the hackathon channel on Hashnode's Discord server or come talk to us on Twitter at @hashnode.

We can't wait to see what you build!