https://github.com/jayam04/about-coder-me
api to access your leetcode, codeforces and codechef stats
https://github.com/jayam04/about-coder-me
codechef codeforces coding-ninjas contest-rating fastapi leetcode
Last synced: 7 months ago
JSON representation
api to access your leetcode, codeforces and codechef stats
- Host: GitHub
- URL: https://github.com/jayam04/about-coder-me
- Owner: jayam04
- Created: 2023-10-05T08:23:14.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2024-07-10T04:06:20.000Z (12 months ago)
- Last Synced: 2024-07-11T05:56:17.533Z (12 months ago)
- Topics: codechef, codeforces, coding-ninjas, contest-rating, fastapi, leetcode
- Language: Python
- Homepage: https://coderme.crimsontwilight.in/
- Size: 92.8 KB
- Stars: 1
- Watchers: 1
- Forks: 1
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# About Coder Me 💻
## Overview 📘
API to access your competitive programming profiles and rankings across platforms like LeetCode and Codeforces.


## Usage 📱
Make a `GET` request to `https://about-coderme.vercel.app/{website}/{username}/` to retrieve data for a particular website.
See [API Endpoints Doc](docs/endpoints.md) 📃 for more details on API endpoints.
## Claim Your Username!! 🎉
You can claim a consistent username across platforms:
1. Fork this repo 🍴
2. Add your details to database:
1. Method 1 (better v2): Add to `users/{YOUR_GITHUB_USERNAME}.json`:```json
{
"username": "YOUR_CHOSEN_USERNAME*1",
"github": "YOUR_GH_USERNAME*1",
"leetcode": "LEETCODE_UN",
"codeforces": "CODEFORCES_UN",
"codechef": "CODECHEF_UN",
"codingninjas": "CODING_NINJAS_STUDIO_UN"
}
```\*1 required fields
2. Method 2 (to be depreciated v1): Add to `users.json`
```json
{
"YOUR_CHOSEN_USERNAME": {
"github": "YOUR_GH_USERNAME",
"leetcode": "YOUR_LEETCODE_USERNAME",
"codeforces": "YOUR_CF_USERNAME"
}
}
```Constraints: 🚧
- `YOUR_CHOSEN_USERNAME`: Username you want to claim
- `YOUR_GH_USERNAME`: Must match your GitHub username
- Others are optional, which are `codechef`, `codeforces`, `codingninjas`, `leetcode`, `linkedin` and `website`. For website provide full including http protocol url ex. `https://jayampatel.vercel.app`