# CSES CLI ![GitHub Actions](https://github.com/csesfi/cses-cli/actions/workflows/main.yml/badge.svg) ![Test server](https://github.com/csesfi/cses-cli/actions/workflows/server.yml/badge.svg) [![codecov](https://codecov.io/gh/csesfi/cses-cli/branch/main/graph/badge.svg)](https://app.codecov.io/gh/csesfi/cses-cli) [![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT) University of Helsinki, Ohjelmistotuotantoprojekti (Software Engineering Project), summer 2021 CSES CLI is a lightweight tool for using CSES from the command line. [CSES](https://cses.fi/) is an online platform for programming courses and contests. The platform is used in University of Helsinki courses *Data Structures and Algorithms* and *Algorithms for Solving Problems*. ## Application - [Releases](https://github.com/csesfi/cses-cli/releases) ## Documentation ### User guides - [Installation](https://github.com/csesfi/cses-cli/wiki/Installation) - [User manual](https://github.com/csesfi/cses-cli/wiki/User-manual) ### Project managment - [Google Drive folder](https://drive.google.com/drive/folders/1teZTWPnbmWlJkVfETz7T2j04UHqJYpuf?usp=sharing) - [Backlogs + work time monitoring](https://docs.google.com/spreadsheets/d/10vB2CXV9RVyM_wIMyXrgepMcKMDzQ1qXHvmtuqjiaio/edit#gid=0) - [Definition of Done and project guidelines](https://docs.google.com/document/d/1HzQkxhqxwODUW_URyV2goGciKnT3nIeE2NJFh6VS_qg/edit?usp=sharing) ### Program description - [API](https://csesfi.github.io/cses-cli/) - [Architecture](https://github.com/csesfi/cses-cli/wiki/Architecture) - [Testing](https://github.com/csesfi/cses-cli/wiki/Testing) ## Contributors The original version of this program was created during the *Software Engineering Project* course (Ohjelmistotuotantoprojekti) at the University of Helsinki summer 2021. ### CSES-CLI software engineering project team - Antto Heikura - Joona Huuhtanen - Kalle Luopajärvi - Roope Salmi - Anton Taleiko