Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/sentemon/englishwordslearning

Web application that helps users learn English words
https://github.com/sentemon/englishwordslearning

clean-architecture english-learning english-words mvc

Last synced: 3 months ago
JSON representation

Web application that helps users learn English words

Awesome Lists containing this project

README

        

# EnglishWordsLearning

## Description
EnglishWordsLearning is a web application designed to help users learn English words through the use of flashcards and tests. The application uses the API from [mymemory.translated.net](https://mymemory.translated.net/) to provide translations. This allows users to translate words from any language to English.

## Requirements
- Docker
- Docker Compose

## Installation

Follow these steps to install and run the application:

1. **Clone the repository:**
```bash
git clone https://github.com/sentemon/EnglishWordsLearning.git
cd EnglishWordsLearning
```

2. **Build and start the Docker containers:**
```bash
docker compose up -d --build
```

3. **Accessing the Application**
You can access the application via your web browser at [http://localhost:8080](http://localhost:8080).

4. **Stopping the Application**
```bash
docker compose down
```