Seedling - Modern mobile multi-language literacy
Modern mobile multi-language literacy
A first-language digital learning tool for adults
Language | App |
Putonghua/ Simplified Chinese | LiAiZhongzi.com |
English demo | en.seedlingo.app |
Seedlingo is a digital language learning tool
targeting adults learning to read their native language.
A teacher or content developer
can prepare tailored units of exercises
from Seedlingo’s templates
to provide skill-adjusted assignments
to a fluent listener
learning to read the language.
Current exercise types are:
Developing a content editor is high on the list of priorities.
Seedlingo was originally developed as
立爱种字 LiAiZhongzi.com
from ideas by 立爱教育 Li Ai Education,
to help Putonghua speaking adults
learn to read simplified Chinese characters.
To try the Android app, download version 1.5.2 or check the release history
for a more recent version.
Download to your phone, then install.
You may have to enable the setting “Install from unknown sources”
before your phone will allow the installation.
There is also an English language version available for demonstration purposes
online at en.seedlingo.app
or downloadable for Android.
Follow these steps to set up a development or test environment
on Ubuntu 22.04 LTS or equivalent.
git clone git@github.com:nodepa/seedlingo.git
cd seedlingo/app
npm install
npm start # Then visit http://localhost:4173 in your web browser
You can also run Seedlingo in development mode.
npm run dev # Then visit http://localhost:5173 in your web browser
Executing the script test
will trigger the scripts for
install
lint
test
coverage
test:e2e
(i.e. end-to-end)
npm test
Play around with your own content
by replacing the content/
folder (parallel to the app/
folder)
with your own content.
See the Seedlingo documentation
about formats.
Engage the community and ask questions
in Seedlingo discussions.
Please stop by and say hi.
Please help us keep the Seedlingo community open and positive.
Participate in the spirit of the
Seedlingo Code of Conduct
and the GitHub Community Guidelines.
We would love to receive your contributions to Seedlingo.
Read through our contributing guidelines
and get working on it!
The Seedlingo project,
EXCEPT all material in the content/ folder,
is licensed to the public under the MIT License.
The Seedlingo project’s content/ is licensed to the public under the
Creative Commons Attribution-ShareAlike 4.0 International Public License.
By contributing to the Seedlingo project,
you agree to license your contribution to the public under these terms,
and affirm that you have the right to do so.