Uzumaki_Narutoo's blog

By Uzumaki_Narutoo, 3 months ago, In English

Hi Codeforces, I'm working on building a social network platform for competitive programming, all its users should have the same interest in CP and there will be many exclusive features & contents the CPers can enjoy,

For example:

1- 1vs1 coding challenge matching (like chess game matching), the user can choose if this gonna be public so anyone can view the challenge, common friends only, or only some community members.

2- team matching, the user can choose if it is ICPC team, so the recommendations will recommend only the users who are in the same organization, or casual team matching.

3- Meeting request matching, user can request to have a meeting with someone to explain or teach him something, the algorithm will match his request to users and users can accept or not, these meetings can be paid too (like uber matching maybe).

4- during live rounds, users can see a live scoreboard for the users in their connection, or in some community.

5- in users newsfeed they can view tutorials for the problems they couldn't solve (WA/TLE/..etc verdict) during live rounds,

6- users can create communities and each community can have its own sub-community (for example: community_x has 3 sub-communites like newcomers, seniors, leaders).

7- rating change celebrations

  • the motivation behind this is to make the competitive programming community more closer and more enjoyable
  • Will you be interested to join or not? Please, feel free to share your feedback.
  • Vote: I like it
  • +184
  • Vote: I do not like it

»
3 months ago, # |
  Vote: I like it +4 Vote: I do not like it

in 5, "... during the live rounds." gave me a misconception that, the users can watch solutions during the round.

Good Idea (Although there are many discord servers fulfilling some of the examples), I really liked 3.

  • »
    »
    3 months ago, # ^ |
      Vote: I like it 0 Vote: I do not like it

    no, I mean after the round ends, they can view the tutorials they couldn't solve during the live round. like during the live round they got WA verdict in problem C, after the round the can find the solution of it in their newsfeed

    • »
      »
      »
      3 months ago, # ^ |
        Vote: I like it +9 Vote: I do not like it

      yeah, I read it again and understood, that's why I called it a misconception.

      I just told you, because I thought maybe it could give that impression to some other people as well.

  • »
    »
    3 months ago, # ^ |
    Rev. 2   Vote: I like it 0 Vote: I do not like it

    I think he means (couldn't solve during the live rounds)

»
3 months ago, # |
  Vote: I like it +12 Vote: I do not like it

That sounds like a very great idea! Integrating features like 1vs1 challenges, team matching, and community-based engagement will make the platform more interactive and enjoyable for the competitive programming community. I especially like the idea of live scoreboards and tutorial feed.

Best of luck

»
3 months ago, # |
  Vote: I like it +8 Vote: I do not like it

we got CP version of PUB G before GTA VI.. This sounds amazing! A social platform just for competitive programming is a great idea. I love the features you're planning. Best of luck, I hope it becomes a big success!

»
3 months ago, # |
  Vote: I like it +6 Vote: I do not like it

Huge support right here

»
3 months ago, # |
  Vote: I like it +6 Vote: I do not like it

I'd join

»
3 months ago, # |
  Vote: I like it 0 Vote: I do not like it

Is it open for contributions?

»
3 months ago, # |
  Vote: I like it 0 Vote: I do not like it

Lots of support

»
3 months ago, # |
  Vote: I like it +3 Vote: I do not like it

hell yah i am in

»
3 months ago, # |
  Vote: I like it 0 Vote: I do not like it

That's a great idea.

Good luck.