-
Notifications
You must be signed in to change notification settings - Fork 4
Open
Description
TODO
Language guide:
- (?) = Not sure, maybe do this.
Problem adding interface
-
Problems should have tags, including programming language tags and written language tags
-
They can be written either in Romanian, English or both, in which case the user can choose through a top-left button the preferred language
-
The problem interface already is similar to Leetcode so this should be easy to implement
User ranks: -
Member
- (In itself in the future it will have subranks based on solved problems, different from any other ranking system so far, we'll have a chat later about this, it's what I wanted to implement in my own platform).
- View, Search and solve problems and participate in contests.
-
Problem Writer
- This rank should be able to add problems through a UI. The problems are then staged and verified by us or an LLM model that removes obscenities and rewrites the problem with the same context or a nicer one. Easy to do.
- (?) Possibly organize contests like on Codeforces
-
Moderator
- BitByBit Contest help desk if needed, removes obscenities manually, (?) disqualifies users if cheating is involved.
- No access high enough to destroy the platform, but high enough to decide whether users need to be on a timeout due to obscenities.
-
HelixDev
- Our ranks, nothing more than a decorative badge and maybe some custom-looking user profiles, we have the same permissions as all ranks below us.
- Highest rank there is, obtained only through contributing quality code to the project.
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request