Inspiration
Desire for a service to provide CodeForces functionality such as recommendations, duels, daily problems (and campaigns, more gameification to follow in LeetCode's footsteps), and a better search engine for finding problems with a certain name
What it does
- Recommend problems based on a user's submission history, or topic tags and ratings
- Initiate duels with other users on Discord
- Primitive search engine for finding problems based on their name/title
- Offer problem sets (campaigns) of problems within the same tag
Challenges we ran into
- CodeForces API being a problem (working with limited set of methods)
- Creating and hosting an API for the website
Accomplishments that we're proud of
First-time working with external API's as beginners, successfully set up website and Discord bot
What we learned
CodeForces API, Discord API, Flask, SQL, PropelAuth, JSON, Python, JS, CSS
What's next for CodeForces Guru
Offering functionality for LeetCode, HackerRank, Kattis, and other platforms
Built With
- codeforces
- css
- discord
- flask
- html
- javascript
- python
Log in or sign up for Devpost to join the conversation.