ś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

Brak komentarzy:

Prześlij komentarz