Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/print3m/mind-blower-3000
Local web app for learning new skills - currently macedonian verbs.
https://github.com/print3m/mind-blower-3000
fastapi local-website macedonian-language self-learning self-practi skills-development
Last synced: about 2 months ago
JSON representation
Local web app for learning new skills - currently macedonian verbs.
- Host: GitHub
- URL: https://github.com/print3m/mind-blower-3000
- Owner: Print3M
- Created: 2023-12-29T19:42:19.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-01-03T21:26:27.000Z (about 1 year ago)
- Last Synced: 2024-01-03T22:28:27.228Z (about 1 year ago)
- Topics: fastapi, local-website, macedonian-language, self-learning, self-practi, skills-development
- Language: TypeScript
- Homepage:
- Size: 227 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# MindBlower3000
- [MindBlower3000](#mindblower3000)
- [Overview](#overview)
- [Macedonian verbs](#macedonian-verbs)
- [Setup \& run](#setup--run)
- [Tech stack](#tech-stack)## Overview
MindBlower300 is a local web application (backend + frontend) that has been created to implement some useful excersises/games to develop my skills in certain areas.Available modules:
- Macedonian verbs
I will be adding more modules as I see fit, in the future ;-\)
### Macedonian verbs
In this module, I learn the conjugation of Macedonian verbs, especially in the past tense. Macedonian past tenses are grammatically quite difficult. There are rules for conjugation, but they are very large and difficult to learn from books. The only way to learn them is to conjugate a large number of verbs - the more the better.A big thank you to the creators of the `Cooljugator.com` tool. It is a fantastic free resource for verbs and their conjugations. Thanks to it, I have access to over 3,000 Macedonian verbs. All the verbs to learn are automatically parsed from **Cooljugator** when needed.
Search for a verb and select the ones you want to learn:
![Search Macedonian Verbs](_img/search-macedonian-verbs.png)
Practice selected verbs in all past tenses:
![Search Macedonian Verbs](_img/macedonian-verbs-exercise.png)
## Setup & run
```bash
# Install dependencies and configure everything
./setup.sh# Run application
./run.sh
```The web application should be by available by default on `http://localhost:3000`.
## Tech stack
Backend:
- FastAPI + Pydantic
- BeautifulSoup4
- RequestsFrontend:
- React + Next.js
- Mantine UI framework
- Tabler icons