https://github.com/mkamburdev/wordolino
Wordolino is an interactive English learning game designed to enhance vocabulary and language skills.
https://github.com/mkamburdev/wordolino
angular english learning scss vocabulary
Last synced: 2 months ago
JSON representation
Wordolino is an interactive English learning game designed to enhance vocabulary and language skills.
- Host: GitHub
- URL: https://github.com/mkamburdev/wordolino
- Owner: mkamburdev
- Created: 2025-01-29T22:11:05.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-02-06T10:31:27.000Z (over 1 year ago)
- Last Synced: 2025-02-06T11:33:22.523Z (over 1 year ago)
- Topics: angular, english, learning, scss, vocabulary
- Language: TypeScript
- Homepage: https://wordolino.vercel.app
- Size: 1.11 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README

Wordolino is an interactive English learning game designed to enhance vocabulary and language skills. Leveraging modern web technologies like Angular and TypeScript, the application offers engaging word challenges where players match definitions with the correct words. The gamified approach makes learning both fun and effective for users of all ages.
## Features
- **Interactive Gameplay:** Multiple-choice questions with dynamic word definitions.
- **Audio Support:** Automatically plays pronunciation audio (when available) for reinforcing pronunciation.
- **Real-Time Scoring:** Score persistence through cookies ensures players track their progress.
- **Responsive Design:** Seamlessly adapts to both desktop and mobile devices.
- **Randomized Word Selection:** Uses a large word pool for varied challenges.
## Installation & running
Execute following commands to run the application.
```bash
git clone git@github.com:mkamburdev/Wordolino.git
cd Wordolino
npm install
ng serve
```
1. Open your browser and navigate to `http://localhost:4200/`
2. The application will automatically reload if you change any of the source files
## Used technologies
- Angular (Latest Version)
- Angular CLI
- TypeScript
- Angular Material
- RxJS
- HTML & SCSS
- [freeDictionaryAPI](https://github.com/meetDeveloper/freeDictionaryAPI)
## TODO
- Add German version
- Expand game modes and introduce new challenges
- Implement leaderboards and social sharing capabilities
- Add authentication and user profiles