2018My Xperiences Work and Travel

My Xperiences

Enterprise platform designed to manage the complete student exchange journey, including registrations, evaluations, contracts, payments, travel logistics, and administrative operations.

Role

Senior Full Stack Developer

Client

My Xperiences Work and Travel

Year

2018

My Xperiences platform overview

About the project

My Xperiences (MyX 3.0) was a large-scale enterprise platform developed to support international student exchange programs, cultural experiences, and study abroad opportunities.

The platform managed the complete student lifecycle, from initial registration and English evaluations to contracts, financial processes, visa preparation, travel logistics, and program completion.

Over five years, the system became the operational backbone of the organization, replacing fragmented manual workflows with a centralized digital ecosystem.

Student Portal

The Vision

The objective was to create a unified platform capable of connecting students, recruiters, coordinators, financial teams, and administrators within a single operational environment.

Instead of relying on spreadsheets, email chains, paper contracts, and disconnected systems, every stage of the student journey could be managed through a structured digital workflow.

Student Experience

The student portal was designed as a guided onboarding experience.

Applicants could complete every major step of the program through a centralized dashboard:

  • Personal information registration
  • English evaluation scheduling
  • Document uploads
  • Digital contract signing
  • Payment submissions
  • Program tracking
  • Appointment scheduling

The experience reduced uncertainty while giving students full visibility into their progress.

Student Journey

Administrative Platform

A dedicated administration platform was developed for recruiters, coordinators, financial staff, and management teams.

The system provided tools for:

  • User management
  • Role-based permissions
  • Financial approvals
  • Payment auditing
  • Program administration
  • English test scheduling
  • Travel coordination
  • Sponsor management

This allowed multiple departments to collaborate efficiently while maintaining strict operational controls.

Admin Dashboard

Digital Contracts & Financial Operations

One of the most impactful improvements introduced by the platform was the digitization of legal and financial processes.

Students could generate, review, sign, and submit legally binding documents directly through the platform.

Additional workflows included:

  • Registration payments
  • Installment plans
  • Financial validations
  • Receipt approvals
  • Promotional discounts

The result was a significant reduction in administrative workload and processing times.

Dynamic Multi-Tenant Architecture

One of the most complex technical challenges involved supporting multiple enrollment seasons simultaneously.

The platform implemented dynamic database routing capable of automatically directing users to different environments depending on their active program.

Examples included:

  • Spring Programs
  • Summer Programs
  • Winter Programs

This approach allowed operational separation while maintaining a unified application experience.

Mobile Prototype

As part of the platform's evolution, a mobile application prototype was developed using Flutter.

The objective was to provide students with direct access to their onboarding process, evaluations, appointments, and program information from mobile devices.

Although the mobile application was never officially launched, the prototype helped validate future mobile experiences and user workflows.

Mobile Prototype

Technical Architecture

The platform was built around two independent ecosystems communicating through secure APIs:

  • Student Portal
  • Administrative Platform

Core technologies included:

  • Laravel APIs
  • Vue 3
  • Quasar Framework
  • AWS Cognito
  • MySQL
  • Pinia
  • Docker
  • JWT Authentication

This architecture allowed both environments to evolve independently while sharing business logic and operational data.

My Role

Over multiple years, I participated in the design, development, maintenance, and continuous evolution of the platform.

My responsibilities included:

  • Full stack development
  • Frontend architecture
  • Backend development
  • Database design
  • Authentication systems
  • Process automation
  • Performance optimization
  • Product improvements
  • Cross-functional collaboration

Outcome

My Xperiences successfully transformed a highly manual operation into a centralized digital ecosystem capable of supporting thousands of students across multiple international programs.

The platform reduced onboarding times, automated administrative processes, improved operational visibility, and became a critical tool for the organization's daily operations for more than five years.

More importantly, it demonstrated how software can simplify complex human processes while improving the experience for both students and internal teams.