Algo Trainer

Algo Trainer Used AI

3 devlogs
13h 9m

Created an app for competitive programmers and algorithm enthusiasts to practice together with friends.
Simple concept:
Create a room, add problems, and set the contest duration.
Share the code with friends.
Participants join the contest using the room code.
Live leaderboard with time-based penalties.
The goal is to solve problems and improve together. Currently, it's trust-based and intended for use among close friends.

I’ll keep improving the app and have several planned features:
Adding a dashboard to view past contests.
Creating public contests that anyone can join.
Improving the UI.
Moving from a trust-based system to verifying submissions through an online judge.

Timeline

Ship 1

0 payouts of shell 0 shells

Dhananjay Singh

10 days ago

Dhananjay Singh Covers 3 devlogs and 13h 9m

Thinking of changing to unix timestamp instead of GMT, and use it to change it to the respective timezone of the user.
Please drop your suggestions in comments.
Currently, I have created a feature that allows users to select a random problem, as some users prefer random practice.

Update attachment

Created an app for competitive programmers and algorithm enthusiasts to practice together with friends.

Live app: https://dsa-trainer.onrender.com/

Please give it a try, suggestions are always welcome :)

Simple concept:

Create a room, add problems, and set the contest duration.

Share the code with friends.

Participants join the contest using the room code.

Live leaderboard with time-based penalties.

The goal is to solve problems and improve together. Currently, it's trust-based and intended for use among close friends.

I’ll keep improving the app and have several planned features:

Adding a dashboard to view past contests.

Creating public contests that anyone can join.

Improving the UI.

Moving from a trust-based system to verifying submissions through an online judge.

Update attachment