An open-source, open-source bounty platform.
Introduction · Tech Stack · Contributing
Vamp is an open-source, open-source management tool for project maintainers and contributors to post issue bounties for financial reward, and for contributors to resolve them. Built with Next 13, and Planetscale MySQL.
- Next.js – framework
- Typescript – language
- tRPC – end-to-end type-safety
- cva - component variants
- Tailwind – CSS
- PlanetScale – database
- NextAuth.js – auth
- Vercel – hosting
- Stripe – payments
- Mux - video embeds
- Postmark - email delivery
- Mailing - email development
- Axiom - logging
This project would not have been possible without the amazing work from:
- Shadcdn for his Next 13 app dir project Taxonomy, which much of Vamp's code is based on.
- Steven Tey for his work on Dub which provided a fantastic blueprint for Vamp's layout, as well as licenses and even this readme!
- Alex who provided instrumental feedback in Vamp's early stages, code help, and for his work on tRPC for making this project a breeze to work with.
- Des Lucrece I love Des' artwork, specifically his BitMON collection which provided a way for me to remix his base artwork into the vampire avatars for Vamp. If you love his work go check it out. Buying a piece gives you the full rights to the artwork to do as you please with it.
We love our contributors! Here's how you can contribute:
- Open an issue if you believe you've encountered a bug.
- Make a pull request to add new features/make quality-of-life improvements/fix bugs.
- David Parks(@dparksdev)
Inspired by Plausible, and Dub, Vamp is open-source under the GNU Affero General Public License Version 3 (AGPLv3) or any later version. You can find it here.