Java multithreaded application that aims to analyze pom files from the central maven repository
It analyze 229,267 pom.xml
files for the latest version of each maven project in the central maven repository.
You can find the resulting statistics on the github pages.
Web page about development projects in Petržalka
The page contains open information collected from Slovak government pages: plans, deadlines, government resolutions, etc. are summarized and displayed in an elegant and concise way.
You can access the page on petrzalka.info or frido.github.io
Page with resolutions of the Petrzalka City Council
You can see the list of resolutions with very detailed information like voting, budget, and people's responsibilities.
The ambition was to experiment with and compare similar technologies. Here is the list of comparisons with short descriptions of my preferred choices. I have been working on a related web about the used technologies and their alternatives.
Web-based management tool for the data used by the Government page
I used JHipster as the development platform. The backend is built on Spring Boot. The frontend is an Angular application. The data were stored in MongoDB provided by mLab. The application was deployed on Heroku. Due to newly introduced restrictions I was forced to remove the data.
Indexer of pom.xml
files in mvn repositories
You can search for java artifacts located in the Central Maven Repository. The project was inspired by mvnrepository.
My ambition was to try (at that given point bleeding edge) technologies such as Kotlin, Gradle, and Angular-CLI. The application was running on Heroku.
This project made me experiment with cloud IDEs. My favorites turned out to be Cloud9 and Codenvy
repositories:
mvnrepo-indexer: Java crawler to download all pom.xml
files from the repository
mvnrepo-backend: Spring Boot application written in Kotlin which provides REST-API backend
mvnrepo-frontend: Angular-CLI web application simply to displays search results of Java artifacts