Typing practicing website with generated texts as short facts (or piece of infomation) or news so that users can improve their typing while reading news, learning new stuffs.
Front end: Vanilla Javascript (to keep it simple)
Back end: Golang (becoz of that fancy concurrency thing and I want to look cool because Golang is fast, easy to read, supports concurrency out of the box and it's a good idea to keep up with new technology :) )
- Install node dependencies
npm install
- Install gorilla/mux for http routing
go get -u github.com/gorilla/mux
- Install google firestore for databse
go get cloud.google.com/go/firestore
-
Front end
Typing game
Stats
Music -
Back end
Web scraper to generate contents
Database to store content (news and facts)