An open API service indexing awesome lists of open source software.

https://github.com/kfess/cf_dashboard_crawler

Crawl Codeforces API and web site.
https://github.com/kfess/cf_dashboard_crawler

api codeforces competitive-programming crawler github-actions python

Last synced: about 2 months ago
JSON representation

Crawl Codeforces API and web site.

Awesome Lists containing this project

README

          

# CF-DashBoard Crawler

[![GitHub Pages](https://github.com/kfess/CF_DashBoard/actions/workflows/gh-pages.yaml/badge.svg)](https://github.com/kfess/CF_DashBoard/actions/workflows/gh-pages.yaml) [![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT) [![Crawl Recent Problems](https://github.com/kfess/CF_DashBoard_crawler/actions/workflows/crawl_recent_and_fetch_api.yaml/badge.svg)](https://github.com/kfess/CF_DashBoard_crawler/actions/workflows/crawl_recent_and_fetch_api.yaml) [![Crawl All Problems](https://github.com/kfess/CF_DashBoard_crawler/actions/workflows/crawl_all_problems.yaml/badge.svg)](https://github.com/kfess/CF_DashBoard_crawler/actions/workflows/crawl_all_problems.yaml)

[CF-DashBoard](https://github.com/kfess/CF_DashBoard) is a web application to help Codeforces users to solve problems and manage progress more efficiently. In this repository, codeforces data on contests and problems are crawled and retrieved from API and HTML every day.

https://github.com/kfess/CF_DashBoard/assets/35001425/558b08f7-ea1c-4a2a-999a-d9e4d704c16d

## Application

- [Front-end web application](https://github.com/kfess/Codeforces_Problems_frontend)
- [Back-end web application](https://github.com/kfess/Codeforces_Problems_backend)
- [Crawler](https://github.com/kfess/CF_DashBoard_crawler)

## Documentation

- [GitHub Pages](https://kfess.github.io/CF_DashBoard/)

## Development

You can access the web application from https://djkt4hplele68.cloudfront.net/
Please note that unanticipated changes may occur without prior notice because this is under development.

## Contribution

Any contribution is welcome.