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

https://github.com/noobquire/kpischedule.common

Common code libraries used by KPI Schedule project services.
https://github.com/noobquire/kpischedule.common

client library nuget-package parser schedule

Last synced: 4 months ago
JSON representation

Common code libraries used by KPI Schedule project services.

Awesome Lists containing this project

README

          

# KpiSchedule.Common
![CI/CD](https://github.com/noobquire/KpiSchedule.Common/actions/workflows/nuget.yml/badge.svg)
Common code libraries used by KPI Schedule project services. This includes:
- Client models and database entities for schedules data.
- Client to get academic schedules data from schedule.kpi.ua API with models.
- Parsers to parse data from roz.kpi.ua HTML schedule pages.
- Client to get and parse academic schedules data from roz.kpi.ua API and HTML pages with models.
- Repositories to read/write schedules from/to Amazon DynamoDB with DB entities and mappers.
- Dependency Injection configuration helpers.
- Sample roz.kpi.ua scraper that saves schedules to JSON files.