Skip to content

A one stop place for programmers and developers to track their activity on various platforms

License

Notifications You must be signed in to change notification settings

AkhileshManda/programmer-profile-flutter-app

Repository files navigation

Programmer Profile Frontend

An application to help coders keep track of their coding activity and growth across multiple platforms! Currently the app supports github, leetcode and codeforces profile.

Try it out at : https://play.google.com/store/apps/details?id=com.kitaihazure.graphenous1

Backend Credits : @kalashshah Backend Repo : https://github.com/kalashshah/programmer-profile-backend

Features

  • Email Authentication with verify OTP
  • Profile Page - GitHub authentication and Codeforces, Leetcode username settings, update profile picture
  • Home Screen - User description (can be edited in markdown), Custom HeatMap (heatmap activity shows acitivity on all platforms), Graphical Analysis of all platforms
  • Events and Contest Screen - Shows all upcoming events and contests in a beautiful custom scrollable UI
  • Search Users - Find and follow your friends and get inspired to code!

Technical Features

  • Feature based MVC architecture
  • GraphQL APIs Integration
  • State Management - provider
  • Lottie Animations

Screenshots

Dashboard Heatmap Leetcode Analysis Codeforces Analysis GitHub Analysis Notification Screen Profile Screen Contest and Events Screen Search Users Screen New Users Screen

About

A one stop place for programmers and developers to track their activity on various platforms

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published