Back

Toco

University project - November 2023

Toco thumbnail

Toco Language Learning App

Language learning platform with four microservices

Overview

While taking web based application development course, we had an opportunity to create a multi-service web app. The mission was to make a web app that has a client-side application, admin application, and a secured transaction system. We decided to create a language learning app where users can choose a variety of languages and then work through a series of video lessons and exercises to improve their vocabulary, phrases, grammar, and pronunciation. Users can track their progress over time. Admins are able to create courses, upload new video, create exercises, manage merchandise, and voucher codes. The transaction system uses gems as the currency and they are used to buy merchandises. We use a soap service to secure the transactions and communication between services.

Timeline

Oct - Nov 2023

Team

Ditra Amadia

Bernardus Willson

Raditya Abiyu

Tools

Figma

PHP

React.js

Tailwind CSS

Express.js

Java SOAP

MySQL

PostgreSQL

My Roles

Project Manager

UI/UX Designer

Front-End Developer

Back-End Developer

HIGHLIGHTS

A web based language learning app with video lessons and exercises. Transaction system that motivates user to improve their language skills

Project highlight 1
Project highlight 2
Project highlight 3
Project highlight 4
Project highlight 5
Project highlight 6
Project highlight 7
Project highlight 8
Project highlight 9

NEXT PROJECT

Literacy Power

Literacy Power Indonesia - September 2023

Literacy Power Indonesia thumbnail

Portdia | Ditra Amadia's Portfolio

© 2024