piątek, 2 listopada 2018

Second project

Hello,

I have added second project to GitHub.
This time I have used Spring Boot and Angular in building application with two separate modules - Server and Client.
As for functionality: it allows user to fetch news related to particular category.
There is validation on client's side after which get request to server's URL is send.
There is also validation on server's side after which data may be fetched from remote API.
Response from API may be further processed and in the end data to Client returned.

You can analyze this project if you are interested in learning e.g.:
- How to create REST endpoint in Java.
- How to fetch data using an API.
- How to test logger.

Technologies used in project: Java, Maven, Spring Boot, Angular, JUnit.

See video below for example usage:

GitHub repository is available with following link

Best regards,
Mateusz

środa, 19 września 2018

First project

Hello,

I have added first project to GitHub.
It is a web application project that allows user generate his own cv in pdf form.
Input elements are for basic information e.g. full name or skills.
As for how it works:
There is possibility to enter basic data that could be relevant as for creating such a document.
In case someone for example studied on two different colleges he can add additional elements with plus button (I added jQuery code related to this functionality).
Not all fields are required so if user doesn't have any professional experience he can generate cv anyway.
Submit button is related to processing data, POST related method fills Curriculum Vitae object with request's data and triggers conversion process.
In process there is XML related string generated that gets further formatted (there are for example parent elements added).
GET related method can be associated with option to download the content.
Technologies used in this project are e.g.: Java, JSP, HTML, CSS, jQuery, Servlet, Junit5

You can check example usage below:

If you are interested in learning Java you can check this project to analyze mechanism related to processing user's data and also generating formatted pdf file related to it.
GitHub repository is available with following link.

Best regards,
Mateusz

wtorek, 11 września 2018

First post

Hello,


My name is Mateusz and I'm a student of Computer Science, and also of Computer Science and Econometry in Poznań.

Idea related to this blog is creating 112 open-source projects, what could help me with developing my computer programming skills and also with gathering audience for project 113 that may not be open-source.

Subjects of projects and technology used may differ in future but at least part of projects will contain Java code.

If you wish to contact me you can send an e-mail to my address: 112projectsblogger@gmail.com


Best regards,

Mateusz