Skip to content
Trainer 💪 - Practice for coding interviews
Go JavaScript HTML CSS Dockerfile
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
internal
web
.gitattributes
.gitignore
Dockerfile
LICENSE
README.md
docker-compose.yml

README.md

Trainer 💪

Practice for coding interviews.


Screenshot of trainer

This little web-app allows you to practice for coding interviews in a fun and interactive environment. It works like a flashcard box: Once you solve a problem, you will have to solve it again after a week, then after two weeks, etc...

Trainer works with multiple users, who will share their problems with each other automatically.

Architecture

The web interface uses CodeMirror and built-in libraries, the server is written in Go and uses a SQLite database for persistence. As the web interface uses quite modern apis, the app will probably only work in modern browsers.

To run, I recommend Docker and Docker-Compose:

docker-compose up --build
You can’t perform that action at this time.