Skip to content

This mobile application is developed as my personal capstone project for Java Development Bootcamp at neue fische from May to August 2023.

Notifications You must be signed in to change notification settings

kohei-s/kotoko-concentration-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

KoToKo: Japanese concentration game app

This mobile application is originally developed as my Fullstack capstone project for Java Development Bootcamp at neue fische 2023 (try the latest version 👉 Kotoko)

KoToKo_ver1 (device pixel ratio: 390x844)

Code analysis with SonarCloud

  • Frontend
    Lines of Code Reliability Rating Quality Gate Status Maintainability Rating
  • Backend
    Lines of Code Reliability Rating Quality Gate Status Maintainability Rating

1. Concept 📱

New concentration game app aims to support learning Japanese for so called third culture kids growing up speaking a different language in kindergarten or school (👉 references & sources in research). The name of the app KoToKO (言と言) is a neologism that could mean Word & Word.

2. Problem 😦

  • Difficulty of staying motivated to learn the Japanese language in non-Japanese speaking countries
  • Frustration of not being properly understood in Japanese by their own families

3. Target group 🧒🏾🧒🏼🧒🏿🧒🏻🧒🏽

Children between 5-15 years old learning Japanese as (one of) their home language(s), as well as their parents who want to support the learning journey

4. Core function

🎌 Simple concentration game with elementary Japanese characters
🪄 Personalize game contents with your favorite Japanese characters
📖 Add new characters you're about to learn
🗻 Show game records you achieved
📚 Expand your Hiragana & Katakana knowledge with additional diacritics cards
🔎 Search Japanese character in your strongest language e.g. English (or German**)
❤️ Praise your kids for their achievements and keep cheering them (feature for parents)**
🛝 Child friendly design
(** upcoming features)

5. Tech Stack

Backend

Java, Spring Boot, Maven, REST, MongoDB, DeepL API, goo API

Frontend

JavaScript, TypeScript, CSS, HTML, React, Vite, MUI

Testing / Debugging

JUnit, Mockito, SonarLint, SonarCloud

DevOps

GitHub Projects, Docker, GitHub Actions, AWS

About

This mobile application is developed as my personal capstone project for Java Development Bootcamp at neue fische from May to August 2023.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published