You are learning a language but don't want to carry books around? You are already using a flashcards app but are struggling with grammar? Look no further, flashcards extreme is here to help you learn more efficiently!
With this app you can
- create basic vocabulary cards and
- extend this information with
- noun and adjective declensions
- verb conjugations
- notes for each word
- and as a bonus: a second translation in another language!
Always accessible on your phone in your pocket!
My name is Ulli and I'm a virologist who's always seeking to learn new things. I attended a three-month web development bootcamp at neue fische to broaden my horizon and nourish my passion for logical thinking and creativity.
I created flashcards extreme as my capstone project at neue fische to help me learn languages more efficiently. Currently I am learning Slovenian, therefore the conjugation function and declension info is targeted at this language. But I'm sure it will be useful for other languages as well.
| techstack | |||
|---|---|---|---|
| styled components | react | next.js | node.js |
| mongoDB atlas | mongoose | jest |
| how to use |
|---|
| You can sign into the app using your github account. That way, only you can access and edit your vocab cards. |
| The app is optimized for mobile usage, so please switch your browser to responsive mode (e.g. iPhone SE). |
- Clone this repository
- Use
.env.exampleto create your own.env.localinside the root folder - Inside root folder install all dependencies via
npm install - Run app in development mode via
npm run dev - Run tests via
npm run test