{"id":18080289,"url":"https://github.com/chunrapeepat/buildquest","last_synced_at":"2025-04-12T14:22:06.537Z","repository":{"id":39678681,"uuid":"494812561","full_name":"chunrapeepat/buildquest","owner":"chunrapeepat","description":"Get earn instantly when your PR gets merged.","archived":false,"fork":false,"pushed_at":"2022-05-27T18:17:11.000Z","size":4267,"stargazers_count":6,"open_issues_count":1,"forks_count":2,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-03-26T08:51:39.391Z","etag":null,"topics":["bounty","dapp","ethereum","grant","grants-management","ipfs","web3"],"latest_commit_sha":null,"homepage":"https://buildquest.xyz","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/chunrapeepat.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}},"created_at":"2022-05-21T14:52:54.000Z","updated_at":"2024-08-12T19:09:38.000Z","dependencies_parsed_at":"2022-09-20T07:42:50.383Z","dependency_job_id":null,"html_url":"https://github.com/chunrapeepat/buildquest","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chunrapeepat%2Fbuildquest","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chunrapeepat%2Fbuildquest/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chunrapeepat%2Fbuildquest/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chunrapeepat%2Fbuildquest/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/chunrapeepat","download_url":"https://codeload.github.com/chunrapeepat/buildquest/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248578883,"owners_count":21127720,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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":["bounty","dapp","ethereum","grant","grants-management","ipfs","web3"],"created_at":"2024-10-31T13:06:57.656Z","updated_at":"2025-04-12T14:22:06.507Z","avatar_url":"https://github.com/chunrapeepat.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# BuildQuest\n\u003e L2 Rollation Hackathon Submission: Boba Network Bounty \n\n![BuildQuest](https://i.ibb.co/xS2SFrt/Clean-Shot-2565-05-23-at-03-45-29-2x.png)\nBuildQuest is a grants and bounties platform for Web3 builders. For this hackathon, we've built a bounty disbursement automation tool that automatically pays out when the contributor's pull request gets merged.\n\n\u003e Try it yourself: https://buildquest.xyz, Follow Our Twitter: [@buildquestxyz](https://twitter.com/buildquestxyz)\n\n### Why BuildQuest?\nI started this project with a personal belief that \"developers will produce 10x quality works if they work on the thing they love\". I think the future of work should be more like building side projects where you doing what you consider meaningful and getting earned while maintaining full ownership.\n\nIn the past years, we started to see this kind of work are getting more and more popular, we started to see developers shift to Web3, we started to see more full-time indie hackers, bounty hunters, and open-source contributors, and the numbers keep going. (P.S. I'm also one of them :P)\n\nThat's why I wanted to build \u0026 experiment around grants \u0026 bounties tooling that helps support this kind of builder to build and iterate ideas much more faster and more efficiently.\n\nI also planned to ship more features soon (see the Roadmap section below), and I want to continue building until we reach our mission that \"our product can support builders to earn a living by contributing to the project they love\".\n\n### Roadmap \u0026 future development\nThere are 2 aspects that we would like to focus on to achieve our mission.\n\n**1. Grant/Bounty as a service (GBaaS) for Web3 protocols** - Building tools that help Web3 protocols manage grants and bounties much more efficiently and improve the user experience for builders.\n  - Features: Grant Analytics Dashboard, Developer Relationship Management, Application Management, Report, Disbursement Tooling, Onboarding Process for upcoming Web3 protocols, etc...\n  - How boba can help us reach our mission: provide support for developing an MVP, collaborate and partner together to bring the best user experience for builders and Web3 protocols.\n\n**2. Community-based platform** - Focusing on builders community. (think of Linkedin for Web3 builders)\n  - Features: builders reputation, social networking, discovery layer for BUIDL opportunities.\n  - How boba can help us reach our mission: introduce our product to Boba ecosystem to bootstrap an initial network.\n\n**3. Web2** - Scaling our tooling to Web2 tech company since we think that there's some type of company and some type of work that is applicable with this model e.g. company that sells an API, a company that sells plugins/template, etc... \n\n## Technology\n### How it works?\n![How it works](https://i.ibb.co/LnfxHn5/Clean-Shot-2565-05-23-at-04-19-53-2x.png)\n### Setting up project\n1. Clone this repository\n```sh\ngit clone git@github.com:chunza2542/buildquest.app.git\n```\n3. Install dependencies\n```sh\nyarn # or npm install\n```\n3. Setup your firebase project\n4. Setup frontend environment variables\n```\ncd packages/react-app \u0026\u0026 cp .env.example .env \u0026\u0026 vim .env\n```\n5. Start react-app (frontend)\n```\nyarn react-app:start\n```\n6. That's it\n\n### Tech stack\n- Frontend: Firebase Auth/Hosting, React, Ethers.js, RainbowKit\n- Backend: Firebase Cloud Functions, Firestore\n- Blockchain: Truffle, Solidity\n\n### What I learn from this hackathon \nThis is my first time writing a smart contract in Solidity and using Truffle for deployment. Love it!\n\n---\n\nCrafted with 🧡 by [@chunza2542](https://twitter.com/chunza2542).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fchunrapeepat%2Fbuildquest","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fchunrapeepat%2Fbuildquest","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fchunrapeepat%2Fbuildquest/lists"}