
An open source `hire me` widget to get your clients right into your bucket. Made & specialized for freelancers!
Demo · Intro · Stack · Contribute
Hire Me is an open-source widget to get your clients right into your bucket. Built with NextJs, and Stripe. Clone the repo and easily make your own version.
Stripe is in test mode. Thus you can use the following card information to make a payment:
- Card Number: 4242424242424242
- Expiry date: Any future date
- CVC: Any 3 digits
- Want more? Check out the list of all test cards
- Next.js 13 (with /app directory) – framework
- JavaScript – language
- Tailwind – CSS
- Vercel – hosting
- Stripe – payment
- React Hook Form – form handling
- Zod – form validation
- React Email – email template
- Resend – email transporter
- Clone the repo -
git clone https://github.com/arbizen/hire-me.git
- Enter into the new directory -
cd hire-me
- Create .env.local -
touch .env.local
(see .env.example) - Set STRIPE_SECRET_KEY, RESEND_API_KEY & HOST (Change it to the production url in production) in
.env.local
- Run
npm install
- Run
npm run dev
- Happy coding 🎉
Want to contribute? Spot on:
- 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.
- Arb (@arbizzen)
Hire Me is open-source under the GNU Affero General Public License Version 3 (AGPLv3) or any later version. You can find it here.