Inspiration:
We ran a Minecraft server. We needed to collect funds to operate but it was difficult as everyone had different payment methods, so we decided to come up with a solution to that!
What it does
Acts as a bridge to connect different payment platforms together
How we built it:
Node.js Express.js EJS MongoDB Bootstrap HTML CSS
Challenges we ran into:
- Form validation - Make sure no one could inspect element and change form data
- UUID Regen - When reloading page, you could resubmit the form without filling it in causing it to backlog our database
- Auto Emails - Send automatic emails when receiving a transaction
- UI Development - EJS to render variables like the transaction ID as well as errors and alerts
Accomplishments that we're proud of
What we learned:
Important to be a team no matter the struggles Shoot for the stars, and aim for the moon You don't win without failing
What's next for PayBridge Technologies:
Create authentication via the backend to support memberships and daily limits Expand into different varieties of payment services (PayPal, Apple Pay, Google Pay, etc.) Revamp website using frameworks like Next.js Fully automate transactions using APIs Find investors and look into hiring new members Ramp up marketing efforts
Log in or sign up for Devpost to join the conversation.