CompareProgramming is a versatile mobile application developed using Kotlin and Firebase. This app empowers users to enhance their programming skills, connect with like-minded individuals, and engage in friendly competitions to see how they stack up.
-
User Authentication: Create an account and log in to access the app's features securely.
-
User Profiles: View your own profile, including your current rating , max rating , last online status, and compare your performance with friends.
-
Friendship: Search for and add friends to expand your network and engage in coding challenges together.
-
Performance Comparison: Compare your ratings, correct percentage, and graphically visualize your progress using the PhilJay:MPAndroidChart library.
-
Recent Questions: Stay updated by viewing the recent questions solved by your friends, helping you learn from their experiences.