Devfights is an interface for #codefights and Codefights and name is subject to change.
- Language: Go (fuck Python)
- Build tool: gb
- Webframework: Gin (The Lord has spoken. Amen!)
- Database: SQLite (it ain't no Big Datas)
- ORM: Gorm
- HTTP requests library (something like Python Requests)
- HTML parsing library (something like Beautifulsoup)
- Anything else?
A scheduled scraper should run every hour/day and pull all data from Codefights.
- Display all upcoming Codefights
- Display all past Codefights
- Maintain a Leaderboard with score
- Link Slack users to Devfights
- Add ads and make
v
rich
- Write scraper for Codefights. The scraper should start from here and pick up all the Devup tourneys.
- Come up with schema and store all the data from the scraper
- Come with up way to link between Devfights and slack username. May be a slack bot?