CMS: Secure Payments. Smarter Operations. A payment integration is not just about connecting a ga...CMS: Secure Payments. Smarter Operations. A payment integration is not just about connecting a ga...
The network for creativity
Join 1.25M professional creatives like you
Connect with clients, get discovered, and run your business 100% commission-free
Creatives on Contra have earned over $150M and we are just getting started
A payment integration is not just about connecting a gateway.
For this project, I designed and implemented a wallet-based payment workflow where users can recharge their wallet, use the balance for services, and have every transaction tracked with clear status and refund controls.
The goal was simple: make payments reliable, traceable, and easy to manage for both users and administrators.
Built with .NET Core, React, SQL Server, PayU and JWT Authentication.
I enjoy taking a business process that feels fragmented or manual and turning it into a simple, practical digital solution.
HavenWell Coaching Studio is a fictional one-on-one coaching practice that was struggling with the manual work involved in managing appointment inquiries.
The solution is an end-to-end booking experience that allows clients to discover services, check availability, select a time, and confirm appointments without unnecessary back-and-forth.
For the coach, the system centralizes appointments, inquiries, clients, availability, and follow-up workflows, reducing the repetitive administrative work involved in managing bookings.
A home-based bridal mehndi artist who lost hours every day to WhatsApp quotes, advance chasing and double bookings now turns any inquiry into a confirmed, deposit-backed booking in minutes.
My sister runs Henna by Sakina, named after her daughter. Every booking used to start on WhatsApp: "What's your rate? Is the 14th free? Will you come to DHA?" She answered every message and worked out every quote by hand, often late into the night.
What I built with Lovable:
✓ AI chat that understands English and Roman Urdu and gives an exact quote from her real price list
✓ One bride per day: taken dates are refused and the nearest free dates are suggested
✓ Dates held for 24 hours, then released automatically
✓ Advance payment details, screenshot upload and one-tap approval
✓ Owner dashboard with a follow-up list, one-tap WhatsApp messages and a calendar
✓ A gallery of her real mehndi work
Before: every inquiry meant long chats and hand-made quotes.
After: quotes are instant, holds expire on their own, advances are tracked and follow-ups take one tap.
Turning each WhatsApp inquiry into a deposit backed booking in minutes must have freed up huge creative time for her. Watching the double booking risk disappear probably makes the day feel a lot smoother.
Curious whether the WebGL sits on the type itself or only on the imagery. Motion on a heavy condensed headline can start fighting legibility on smaller screens, so I'd love to know how you handled that.