Inspiration
-
Almost all of us take part in coding contests that are organized by many different competitive programming websites. We take part in a competition, and that's it? Of course not. We have to keep track of our submissions, activities, ratings, ranking, and many more things.
-
We can't add friends in some Competitive Programming websites, so we have to remember their id's to compare with them. Like in CodeChef, there is no feature to add friends
-
More significant problem is that we all have accounts on more than one CP website, so it will never be an excellent option to switch between the tabs to see our profile on different websites.
-
So we keeping these problems in mind we have made this app
What it does
Coddiez is an app which will make your journey in competitive programming world more easy and efficient.
-
Track your progress: You can check our your activity graph in it.
-
Compare with your peers: Leader boards for top coding platform like CodeChef, Codeforces , Hackerrank is being provided.
-
Chat : Interact with your friends and ask your doubts with them using our chat feature.
-
Schedule : Keep yourself updated with ongoing and upcoming contests and never miss any of them!
How to use ?
If you don't have an account : Fill all the details and refer to Overview.pdf for any queries and then click on next.
If you alread have an account : Click on sign in. Fill your username and password then click on next.
Get updated with all ongoing and upcoming contest of your favourite CP website.
Click on the leaderboard icon in the bottom to compare your ratings/score with your friends.
Use chat option at bottom to interact with your friends.
Using profile option you can get direct links to your added CP or social media handles.
Tech Stack used
We have come across many new technologies in our way to make this project. A few of them are Volley, Glide, Android studio, Kotlin, Firebase and Kontest.net to build this application.
How it works ?
Usage
Install the .apk of Coddiez in your device and enjoy itβs enrich features.
Accomplishments that we're proud of
We have finished this project in just a span of a week and it was the first time for all of us to collaborate for any project in a team and interacting with each other in an online mode. We have learned a lot and this will surely be reflected in our further projects and activities.
What's next for Coddiez
We can add a ToDo list , feature to edit the profile , list of all wrong or partially correct problems that user has solved in any of the CP website.