Code Monkey home page Code Monkey logo

codeforces_visualizer's Introduction

Codeforces-Visualizer

Visualiser App to View Various Contests and Compare Users!

This app can be used to fetch the User-Information, Rating-Changes, Problems-Solved and Contest-Details of any user on CodeForces (a Competitive Programming website).

You can use this app to :

  • View upcoming contest list
  • View previous contest list
  • Analyze single user profile
  • Language chart, tags list, unsolved list and other charts are available
  • You can compare two users using their handle
  • From contest list you can directly go to contest page

Technologies and Libraries Used

  1. Recycler Views
  2. MVVM
  3. OKHttp and Retrofit Library
  4. Codeforces API
  5. MPChart Library

Some screenshots of the app

How to contribute

  • Click the fork button to get the repo to your account.
  • Copy the git clone link from your account.
  • Open android studio, and select File->New->import from version control(github).
  • Paste the git clone link you copied in step 2.
  • Wait for all the files to get synced.
  • Create a new branch from master
    • In the bottom right you'll find git-master(click)
    • Select new branch
    • Name it as work_YourName.
  • Add new features/bug fixes.
  • Commit only those files which you have changed (Don't commit .idea or .gradle files).
  • Push the files to your fork.
  • Create a Pull Request and comment briefly of the improvements/changes you made.
  • I will check it out and merge it if it looks good.

codeforces_visualizer's People

Contributors

kartikeysharma avatar

Stargazers

 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.