An open API service indexing awesome lists of open source software.

https://github.com/marianapatcosta/charmix

Progressive Web App word game based on Wordle. It has offline capability and offers the possibility to customize game language, number of guesses and number of letters per word.
https://github.com/marianapatcosta/charmix

dark-theme game i18n offline-first pinia progressive-web-app pwa scss typescript vite vite-pwa vue vue3 wordle words

Last synced: 3 months ago
JSON representation

Progressive Web App word game based on Wordle. It has offline capability and offers the possibility to customize game language, number of guesses and number of letters per word.

Awesome Lists containing this project

README

          

# CharMix

CharMix is a Progressive Web Ap developed with Vue3, TypeScript, Vite, Pinia and SCSS. It is a word game based on the popular [Wordle](https://www.nytimes.com/games/wordle/index.html) but it can be played anywhere, at any time, due to offline-first capability. Its aim is to guess a word with a predefined number of letters, in a predefined number of tries. This game can be played anytime and anywhere due to is offline capability, and in 6 different languages:
- Portuguese (pt-PT)
- English (en-UK)
- German (de-DE)
- French (fr-FR)
- Spanish (es-ES)
- Italian (it-IT)

Play it [here](https://charmix.surge.sh/).

Download from [Google Play Store](https://play.google.com/store/apps/details?id=io.costa.mariana.charmix/).

![charmix](https://user-images.githubusercontent.com/43031902/158037964-2168aa69-2d0e-40da-a4cc-130a46c085b0.png)

This project consumes [Free Dictionary API](https://dictionaryapi.dev/) and [DicionĂ¡rio Aberto API of Universidade do Minho](https://api.dicionario-aberto.net).

## Available Scripts

In the project directory, you can run:

### `yarn install`

Installs all the dependencies required to run and develop this application.

### `yarn dev`

Runs the app in the development mode.\
Open [http://localhost:3000](http://localhost:3000) to view it in the browser.

### `yarn build`

Build a production-ready application.

### `yarn prebuild`

Build a production-ready application, ignoring TypeScript errors.

### `yarn preview`

Runs the production-ready app. \
Open [http://localhost:5000](http://localhost:5000) to view it in the browser.