Business Languages is an innovative online language learning platform designed to empower professionals to excel in business communication across multiple languages.
Language Training Modes
Single Training: Personalized, intensive 1-on-1 language sessions Group Training: Collaborative learning with peers Modular Training: Flexible, targeted language skill development Workshops: Practical, project-oriented language immersion
Frontend Technologies
Vue 3: Modern, reactive JavaScript framework Vuetify: Material Design component framework Vuelidate: Form validation library
Firebase Authentication: Secure user management Firestore: User data and course tracking Pinia: State Management for user storage. Firebase Cloud Functions: Backend logic and payment processing
Stripe Checkout: Seamless one-time purchases for lessons and workshops
Responsive, mobile-friendly design Secure user authentication Dynamic course selection Integrated payment system Modular, scalable application architecture
"Edutainment": Learning languages should be both educational and enjoyable. Our platform combines professional language training with an engaging, interactive approach.
# Clone the repository
git clone [your-repo-url]
# Install dependencies
npm install
# Run development server
npm run dev
# Build for production
npm run buildHosted on GitHub Pages Continuous deployment via GitHub Actions Automated build and distribution workflow
Tailored to business professionals Flexible learning options Experienced, global trainer network Technology-driven language learning approach
+353 87 705 7195 [email protected]