Through this project we aim to create a service for students willing to start learning Japanese language and culture that helps them enjoy learning Japanese online, outside of the classroom. This repository is a successor of the previous version of this project based on pure html, css, and javascript (hereinafter SKGO Japanese v1). It is important to note that this project is a collaborative effort with the Gardena Valley Japanese Cultural Institute Japanese Language School (hereinafter JCI Japanese Language School). Our contents are provided by the Japanese language school teachers and volunteers.
First, run the development server:
pnpm dev
Open http://localhost:3000 with your browser to see the result.
You can start editing the page by modifying app/page.tsx
. The page auto-updates as you edit the file.
- Students from the JCI Japanese Language School (current main users)
- Students who wants to start learning Japanese Language
- Students interested in learning Japanese Culture
Website viewable on any device with modern browsers Minimize both financial and time management costs Make easier for volunteers with non-technical background get involved in website management
- React (Next.js)
- Probably use SSR
- Notify slide update
- JCI event notification
- Online class promotion
- Save slide information with mongoDB
- Keep data on games they play
- Using tracking made it easier
- Profile Icon
- Username
- Achievement list
- Easy access to favorite slides or minigames
- Motivate them to learn and explore different features of the product
- Karuta
- Sugoroku
- Update note