HandCheck 🤝

All in one tool for collecting money from customers. HandCheck will help users to create e-commerce stores , crowdfunding pages and other online businesses using Rapyd’s Hosted Checkout Toolkit


HandCheck is inspired from many other tools that are available for collecting money from customers. For example Shopify for E-commerce, GoFundMe for crowdfunding, and others. But HandCheck is not a one-size-fits-all tool. It is a tool that can be used for any kind of business.

What it does

Currently HandCheck is in pre-alpha version. Theses are the features that HandCheck is currently having:

  • Create Ecommerce stores with Fast Checkout, Cart Checkout and Email Checkout
  • Create Crowdfunding page

Note: All checkout features are using Rapyd Embedded checkout form

How we built it

We built HandCheck using following technologies:

  • Next.js
  • Rapyd Embedded Checkout Form
  • Tailwind CSS
  • Ant Design
  • Postgres
  • Prisma

Challenges we ran into

We ran into following challenges while building HandCheck:

  • CSS issues with Rapyd Iframe not suitable for our mobile design

Accomplishments that we're proud of

So far we're proud of:

  1. Email Checkout
    • Storefront Admin can send email to customers to pay for their order
    • This feature is good for telephonic order
  2. Fast Checkout
    • Customers can pay for their order in a few seconds without redirecting to payment page
  3. Crowdfunding page
    • HandCheck user can create crowdfunding page to collect money from customers like GoFundMe or Buy Me a Coffee.

What we learned

We learned a lot while building HandCheck.

  • We learned how to use next.js and prisma to build a serverless app.
  • We learned how to use rapyd to build embedded checkout form with few lines of code.

What's next for HandCheck

Next steps for HandCheck:

  • Add more features and customizations for HandCheck Storefront page
  • Fix CSS issues and mobile design
  • Add more features for Crowdfunding page like real-time communication with author
  • Notify customers when their order is paid and order status is updated
  • Fix current security and privacy issues

Usefull links

  1. Pizza Store
  2. Ipsum Campaign
  3. HandCheck
  4. Github Repo

For playing around with HandCheck, you can use the following credentials:

- Email: admin@example.com
- Password: admin123

Note: Donot use your production raipyd credentials for testing.

Built With

Share this project: