You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The basic idea of 'BitByBit' is to provide users with a pool of questions and an online editor/IDE where they can practice not just alone but even with their friends.
Allow users to make/add friends, create challenges (maybe give levels like easy, medium, and hard to choose from) and code together. In addition, we can have live coding too, where the team can see what one of the users is coding or feature like live editing where users can edit the same code and run it on the platform itself.
This would encourage more students to code as it involves challenges which makes it fun-filled and exciting.
Features
Online platform for coding with a pool of questions filtered as per categories like {Easy, Medium, Hard}, {Programming Languages, DSA} etc (sounds just like IB but with extra features given below)
Make/add friends and create/schedule personal challenges.
Contests level choice given to the user.
Live coding, which would help users explain their approach/code to others.
Dashboard to see upcoming contests scheduled/ list of teams of users, etc.
One feature could also be something like a random one-to-one challenge, just like we have in many games and stuff.
Tech stack I thought would be feasible
MERN stack with socketIO
This comes from my personal preference of wanting to solve IB questions together with my friends who are also on an interview prep drive with me. The idea of this project is to make it a personal space for developers rather than CodeChef and other sites which have global contests and leader board.
Wireframe of how I imagine ongoing contest would look like, still working on it though
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
Project Summary
The basic idea of 'BitByBit' is to provide users with a pool of questions and an online editor/IDE where they can practice not just alone but even with their friends.
Allow users to make/add friends, create challenges (maybe give levels like easy, medium, and hard to choose from) and code together. In addition, we can have live coding too, where the team can see what one of the users is coding or feature like live editing where users can edit the same code and run it on the platform itself.
This would encourage more students to code as it involves challenges which makes it fun-filled and exciting.
Features
Tech stack I thought would be feasible
MERN stack with socketIO
This comes from my personal preference of wanting to solve IB questions together with my friends who are also on an interview prep drive with me. The idea of this project is to make it a personal space for developers rather than CodeChef and other sites which have global contests and leader board.
Wireframe of how I imagine ongoing contest would look like, still working on it though
Beta Was this translation helpful? Give feedback.
All reactions