Skip to content
Back to work

VCloud Control Panel

Developer console for the Vconnct meeting API: keys, usage and payments.

The VCloud control panel showing API usage and billing.
Status
Archived
Role
Front-end developer, authentication and payments
Client
Vconnct
Timeline
September 2024 – March 2025
Stack
TypeScript, Next.js, Tailwind CSS, Strapi, Vuexy, Stripe, Fawry, Paymob

I worked on the control panel developers used to reach the Vconnct meeting API. My part was single sign-on, the login and registration flow, and the payment integrations for Stripe, Fawry and Paymob, including receipt and invoice generation after a successful payment. The vcloud.vconnct.me address now serves the Qriib login, so the panel is no longer reachable.

Highlights

  • I integrated three payment gateways side by side, Stripe for cards abroad and Fawry and Paymob for Egyptian customers.
  • Receipts and invoices are generated automatically once a payment settles, instead of being issued by hand.
  • I built the single sign-on, login and registration flow shared with the other Vconnct surfaces.
  • The vcloud.vconnct.me address now redirects to the Qriib login, so the panel has no public URL left.