Project: Co-founder of ccup.io, a B2B SaaS solution enabling companies to organize team-building events around sports competitions through a white-label prediction platform.
Product & Infrastructure:
Contributed to product design (UX/UI), business model, and server architecture.
Frontend Development:
Built the landing page using Nuxt.
Developed the user interface with Nuxt and Vue.js: integration of desktop and mobile mockups, customization based on clients’ visual identities (dynamically managed from the back office), notification handling, and real-time messaging.
Designed and developed an admin back office for platform management.
Backend Development:
Set up the backend with Laravel and implemented a multi-tenant architecture.
Developed core features: authentication, a full betting system, real-time chat, automated scripts for updating sports data feeds, reminder email workflows, and real-time employee rankings, among others.
Superadmin Dashboard:
Created a superadmin dashboard in Vue.js for advanced management of platforms and clients.
Infrastructure & Deployment:
Deployed the backend via Laravel Forge and the frontend on Fly.io.
Integrated third-party services such as Mailgun, Pusher, and AWS.