Pinned Repositories
contextlogger
A logging boilerplate enhanced by the use of contextvars
fastapi-oidc-react
React + FastApi + Mongo - Login with Google and Azure (OIDC authorisation code flow)
garmin-DualTime-app
Garmin watch face that displays the time in two different timezones
garmin-myBus-app
This is a Garmin watch application that helps you keep track of the bus arrivals on your nearest bus stops
Lego-Robot-MSc-Thesis
This is a Java/LeJOS application that allows a desktop GUI to control an NXT robot
myBus-web-service
This is a web service hosted on heroku for querying the TFL Api
pytest-report-stream
pytest-report-stream is a pytest plugin which allows to stream test reports at runtime
reference-manager
A reference management system powered by elasticsearch
spareroom-scraper
A web scraper that performs an advanced search in Spareroom and returns a list of results.
validargs
A function decorator that is using the 'inspect' library to validate arguments passed in the decorated function.
kolitiri's Repositories
kolitiri/fastapi-oidc-react
React + FastApi + Mongo - Login with Google and Azure (OIDC authorisation code flow)
kolitiri/garmin-myBus-app
This is a Garmin watch application that helps you keep track of the bus arrivals on your nearest bus stops
kolitiri/contextlogger
A logging boilerplate enhanced by the use of contextvars
kolitiri/garmin-DualTime-app
Garmin watch face that displays the time in two different timezones
kolitiri/spareroom-scraper
A web scraper that performs an advanced search in Spareroom and returns a list of results.
kolitiri/Lego-Robot-MSc-Thesis
This is a Java/LeJOS application that allows a desktop GUI to control an NXT robot
kolitiri/myBus-web-service
This is a web service hosted on heroku for querying the TFL Api
kolitiri/online-cv
This is a reactJS version of my online CV, hosted on heroku.
kolitiri/uspto-patent-citation-graph
Graph that downloads patent citation data from USPTO's PatentsView API on-demand and stores it locally in an SQL database (and in memory) for fast access later.
kolitiri/bookmarks-chrome-extension
A chrome extension in reactJS for saving bookmarks
kolitiri/pytest-report-stream
pytest-report-stream is a pytest plugin which allows to stream test reports at runtime
kolitiri/reference-manager
A reference management system powered by elasticsearch
kolitiri/validargs
A function decorator that is using the 'inspect' library to validate arguments passed in the decorated function.
kolitiri/asyncio-kafka-grpc
kolitiri/blogging-time
kolitiri/christos-liontos
Online CV
kolitiri/concurrent-users-calculation
This is an experimental single class Java application that calculates the concurrent users connected at a DB.
kolitiri/django-apps
Django Website
kolitiri/duplicates-scanner
A small program for identifying files with the same content
kolitiri/fastapi-contextlog
A simple example on how to integrate the contextlogger package in a Fastapi app for contextual and structured logging
kolitiri/kolitiri
Profile
kolitiri/myBus-web-service-async
This is an updated version of the MyBus web application, using aiohttp instead of Flask
kolitiri/naive-state-machine
A naive implementation of a state machine
kolitiri/python-exercises
A number of python exercises
kolitiri/python-prometheus-grafana
A python application that exposes some Prometheus metrics which are projected in a Grafana dashboard
kolitiri/python-tutorials
A collection of some basic examples in key python features
kolitiri/python-utils-collection
A collection of re-usable Python utility scripts
kolitiri/release-plan-generator
An application that was designed to serve as a deployments pipeline by generating a release plan for a specific environment set up.
kolitiri/scripts
A collection of general purpose scripts