← Back to Projects

Ouiskill: AI-Powered Skill Development

Multi-tenant learning platform featuring AI-integrated content recommendations and white-label support.

Node.jsTypeScriptPostgreSQLVue.jsReact NativeAI

Ouiskill - AI-Powered Skill Development Platform

Led backend development for a sophisticated AI-integrated skill development platform, enabling personalized learning journeys at scale.

Key Features

  • Multi-Tenant Architecture: Designed and implemented a robust system supporting white-label deployments with custom domain support for each client.
  • AI Integration: Integrated OpenAI and Perplexity APIs to deliver personalized content recommendations based on user progress and skill gaps.
  • Advanced Authentication: Built a custom JWT authentication system with granular role-based access control (RBAC).
  • Cross-Platform Presence: Developed core APIs serving both a Vue.js web dashboard and a React Native mobile application.

Tech Stack

  • Backend: Node.js, TypeScript, Sequelize (PostgreSQL)
  • Frontend: Vue.js, React Native
  • AI: OpenAI API, Perplexity API
  • Auth: Custom JWT, RBAC

Technical Leadership

Managed the backend architecture to ensure high availability and scalability, allowing the platform to support thousands of concurrent learners across different tenant organizations.