Flashcard learning application with a flexible templating engine.
Several years ago, I used a Spaced Repetition System to learn Japanese. It helped me memorize thousands of characters in only a few weeks! And believe me, I don't have a good memory.
And although spaced repetition is a very powerful tool, none of the people I suggested it to would end up using it regularly.
Part of the reason is the complex UI of existing software, which creates a high entry barrier for first-time users. Hootini is my attempt to create an application that is easy to understand, without being restrictive.
This is what sets Hootini apart:
- ✨ Clean and functional interface
- 🤸 Flexible templating engine
- 📖 Markdown support
- 👩💻 Code highlighting
- Clone the repository
> git clone https://github.com/carlhueffmeier/hootini.git
- Install dependencies
> npm install
- Configure your environment
> cp client/.env.example client/.env
# Edit client/.env
> cp server/.env.example server/.env
# Edit server/.env
- Run the project
# Runs both client and server
> npm start
# Starts the client
> npm run start:client
# Starts the server
> npm run start:server