Skitbit logo
HomeProjectsAbout
Back

Linkasa

Learn BISINDO the fun way.

ReactTypeScriptPrismaPostgreSQLExpress.jsDocker
Linkasa Showcase

Overview

A gamified platform for learning BISINDO, inspired by Duolingo. Users start by mastering flashcards, then complete levels through interactive visual exercises, and finally test their skills with timed quizzes to climb the leaderboard.

Key Features

  • Learn with Flashcards.
  • Practice with visual exercises and unlock the next level.
  • Community forum for users to share tips and ask questions.
  • JWT-based authentication with session management via HTTP-only cookies.

My Role & Contribution

This personal project served as a hands-on learning experience with Docker and full-stack web app deployment. I used Terraform to provision the Azure infrastructure. The application was containerized with Docker, and the container images were pushed to Azure Container Registry. Finally, I deployed and orchestrated the containerized application on the AKS cluster using Kubernetes manifests. Sadly, the app is not deployed anymore because I ran out of credits.

Screenshots

Milestones page
Milestones page
Flashcards page
Flashcards page
Exercise page
Exercise page
Quiz page
Quiz page
Forum page
Forum page
Progress page
Progress page
GitHub•LinkedIn•Instagram
Developed by Nathaniel Alexander