Grandiose - A Gitcoin grant discovery and exploration tool

Grandiose is a Gitcoin grant discovery and exploration tool, aiding users in their quest to find and donate to grants and give an insight to what is present in the grants ecosystem. This is done by experimenting with novel ways to gamify the search for new grants.

The app can be found over at https://grandiose.app.
The project’s focus is currently on delivering a minimal viable product.

The following features are currently live:

  • An overview of all grants (using a test subset at the moment)
  • A like / dislike matching algorithm
  • Leaderboards
  • Grant of the Day
  • Some cute KPIs / stats

Core features that are not yet done but are considered a requirement for the MVP:

  • Shopping cart with support for zkSync. There’s no use in using Grandiose if you still have to leave the app and go to the Gitcoin website where you manually have to find your grants again.
  • Collections. A great feature present in the current version of Gitcoin. People want to share what they like.
  • Flash grants. Yeeted the idea from the flash deals you can find in some online game stores. You get shown 4 different grants, and every 6 hours one of the 4 grants gets (randomly?) replaced by a different one.
  • Other leaderboard types / KPIs. Not a hard requirement though.

With these features I feel like the app would be ready to offer users a proper and satisfying first experience. There’s no possible way this can be completed by GR10, meaning I’ll have until GR11 which should give some extra time. This is a side-project I work on after my normal working hours, so that extra time is a nice boon.

Why?
There’s two reasons why I’ve decided to create this app.

The first reason is that whenever a new funding round kicks off, people are presented and overwhelmed with an enormous collection of grants they might contribute to. You can search by terms and tags, but you still have to manually browse through a big list, which isn’t very fun. What usually happens is that people ask around, seeking grant recommendations from people they know and trust. This leads to funding becoming a popularity contest where a lot of hidden gems might not get the attention they deserve. The goal of this app is to introduce gamifications that not only should make exploration fun, but also provide a better experience overall where projects will get the attention they so rightfully deserve.

The second reason is that Gitcoin wants to be a credibly neutral platform and focus on solving the problem of public goods (funding), not necessarily showcasing users what grants should be to their likings. Such algorithms could also be accused of being biased in some way or another, damaging Gitcoin’s legitimacy. This app could relieve Gitcoin from that duty.

Will it be open source?
Naturally. I’m planning to release the source together with the MVP when it is deemed ready. For those interested, the front-end is made with Vue + Typescript. The back-end is written in C# with .NET 5.

15 Likes

This is actually so cool, you should check out @austingriffith’s prototyping workstream if you haven’t already:

2 Likes

I’ve given it a peek, and it sure looks cool!

I’m happily working on this project in my spare time however, and don’t necessarily need any funding (that’s what I think the workstream is for?), given I don’t really have a way to put that funding to use. The app is ‘just’ a website with a small back-end that runs fine for now on a $5/mo VPS. Scaling is not a problem yet. The app’s also living on the very outskirts of Ethereum so it doesn’t really interact with the blockchain at all, aside from the shopping cart I’m working on right now using zkSync. In the future I also might use somebody’s Metamask to store personal settings but that’s about it. I was planning on just dogfeeding the project by having a grant up on Gitcoin itself.

Of course I’d be happy to connect with other people if they have any ideas, suggestions or need help in general!

2 Likes

This is awesome. I’m excited to see it progress. Along the way it would be great to collect feedback from you around your experiences.

One of the areas that we plan to put work into in the Decentralize Gitcoin Workstream is documentation of the current API as well as improving and decentralizing the API.

Keep that in mind while you build and we should connect in a few weeks.

Keep up the great work!

2 Likes

nice ! thank you so much for infomation !

This seems like an awesome project. A tinder for grants <3 but so much more actually. Good job!

I really need to find ways to raise some money for a possibly world changing project that I’ve been poking at for 2 decades now https://gitcoin.co/grants/916/ancient-beast - so if this can help with that by bringing more exposure and donors, then Grandiose ftw, because garbage copycat projects like Pepemon that blatantly infriges a well known franchise is raising a lot of money via multiple gitcoin grant campaigns, which is a very sarcastic and depressing thing while I’m starving.

When is the release date more or less?

This project sounds so great! I’m loving this community more and more!

Hey, took me a moment but I finally recognized you! I remember your project from literally 10 years ago in the #reddit-gamedev channel on FreeNode. Nice to see that you’re still working on that! But you got it right, the first iteration is a “tinder for grants”. Not very original, but I have a couple of other ideas I want to implement afterwards.

1 Like

I wouldn’t worry too much about a release date. I’m working on the three main features (shopping cart / collections / flash grants) right now, and will probably release it as open-source as this MVP is done. I believe there’s a new Gitcoin Grants round coming up soon and I definitely won’t be able to get this all done before that. This should give me ample time in order to prepare a usable app before the grants round after that. Still a side-project so I’m working on this in my after hours.

2 Likes

Yeah, I used to hang around there a bit as well back in the day. Good memory you have :smiley:
I keep grinding, but wish would have received a bit more support instead of TONS of promises.
Quite close to releasing a major version that finally has online multiplayer, though bumped into some showstopper bugs for now. But once those are squished, hopefully things will improve a lot.

2 Likes

Small update: I’m taking a short break at the moment, recharging myself a bit so I can later work on the project in the hopes that it’s ready for GR11. In the meantime I thought it would be nice to open-source the project so that others can have a peek if they want. You can find the project over at GitHub - 0xAlunara/Grandiose: Gitcoin grant exploration app.

For the moment the software is licensed under GNU GPLv3, in spirit of public goods. If this is too permissive at a later stage this could be changed. I think it should suffice for now.

1 Like

This is definitely awesome tool, I have the same painpoints for your first reason. love it.

LOVE the idea!
Great execution so far - Staying tuned :+1: