Traverser_25's blog

By Traverser_25, history, 10 days ago, In English

LINK:CFtrend REPO:githubRepo

  1. I wanted to solve new problems which are from last year,which are new
  2. I noticed that many coders share this desire.
  3. So, I created a website that periodically scrapes problems and compiles them into a list.
  4. Users can search for problems by rating.
  5. The website is still in the development phase, with more problems being added regularly.
  6. It's built using Flask, a single HTML page, and a SQLite3 database.
  7. I hope it proves useful to some people.
  8. In the future, I plan to implement a feature to scrape unrated problems and fetch their ratings from another source.
  9. I also aim to set up email notifications to inform users about new problems.
  10. Thank you, and happy coding!

Usage:- Goto site, enter rating in search bar that u want to solve and press the search button,you will have the list of problems.

thanks to abhay for contributing[user:Abhay_342]

  • Vote: I like it
  • +12
  • Vote: I do not like it

»
10 days ago, # |
  Vote: I like it 0 Vote: I do not like it

Auto comment: topic has been updated by Traverser_25 (previous revision, new revision, compare).

»
10 days ago, # |
  Vote: I like it 0 Vote: I do not like it

found it helpful,nice

»
10 days ago, # |
  Vote: I like it 0 Vote: I do not like it

Auto comment: topic has been updated by Traverser_25 (previous revision, new revision, compare).

»
10 days ago, # |
  Vote: I like it 0 Vote: I do not like it

It was nice to work in this task,hope it will help coders, thanks for mentioning:)

»
10 days ago, # |
  Vote: I like it 0 Vote: I do not like it

A small bug. When you type in the rating and press enter it just refreshes the screen instead of searching. Nice work anyway!

  • »
    »
    10 days ago, # ^ |
      Vote: I like it 0 Vote: I do not like it

    Glad you found it helpful, thanks for showing that bug, will fix it .

»
10 days ago, # |
  Vote: I like it 0 Vote: I do not like it

open the problemset choose a rate

thank me later

»
9 days ago, # |
  Vote: I like it 0 Vote: I do not like it

More suggestions are welcomed.

»
9 days ago, # |
  Vote: I like it 0 Vote: I do not like it

a question. did you link codeforces API or are you manually maintaining the database? If you linked it then may you tell how?

  • »
    »
    9 days ago, # ^ |
      Vote: I like it 0 Vote: I do not like it

    I didn't use codeforces api ,

    I used webscraping to extract rating wise problem from each contest from past year.

    I don't likned api to database, i m running a cronjob monthly to fetch problems and update database in python, my database is sqlite3 db file, simpler and more easy to upadate.

    • »
      »
      »
      9 days ago, # ^ |
        Vote: I like it 0 Vote: I do not like it

      Also you can find code in GitHub repo.

    • »
      »
      »
      9 days ago, # ^ |
        Vote: I like it 0 Vote: I do not like it

      i've worked a little with flask so just wanted some little information. thanks for the reply

»
9 days ago, # |
  Vote: I like it 0 Vote: I do not like it

great work!!, but how can I access 1400 ratings problems through this ?

  • »
    »
    9 days ago, # ^ |
      Vote: I like it 0 Vote: I do not like it

    Go to search baar,enter 1400 and press enter, you will have list of all problem with rating 1400

»
9 days ago, # |
  Vote: I like it 0 Vote: I do not like it

Auto comment: topic has been updated by Traverser_25 (previous revision, new revision, compare).

»
9 days ago, # |
Rev. 3   Vote: I like it 0 Vote: I do not like it

I have a suggestion you can create a toggle button to switch to light/dark mode. Your current UI looks old. Don't mix up white and black,keep everything white or keep it black.

»
9 days ago, # |
  Vote: I like it 0 Vote: I do not like it

Hey!

I visited this site to check-out new out of the box problems, i tried to search for 1000 rated problems . But the search doesn't seem work function properly,can you look into this ?

  • »
    »
    8 days ago, # ^ |
      Vote: I like it 0 Vote: I do not like it

    Hey ! It's working fine, just enter 1000 and click on search button