Elbuild is a company that develops websites and web applications. I worked on a web application with the name "eIoPago" which literally means "and I pay." The application lets users manage payments of members of a certain group.
For example: person A and B go out and start a group in eIoPago. If person A pays 50 € for dinner and registers the payment, a new balance will be made. Person A has to receive 25 € and person B has to pay 25 € to even out the balance of the group. Later, if person B pays 25 € to the group, everything will be in balance again.
The application has a registration and login system. The logged-in user can create and manage groups and the account settings can be changed as well.
There is a mobile version with a totally different layout. The functionality is reduced to making payments and showing a list of previous payments. It needs to be optimized for popular smartphones and the iPad.
I made the database and applied CSS for the structure of the page. I used several components from Primefaces, a library for JSF applications. Since I am not a graphic designer, the graphics will be made by somebody else.
I used Java Server Faces 2.0 with a MySQL database and a Tomcat server.
For the remaining time I worked on a bigger website that is already in development. The site lets users search for houses or apartments based on parameters. For example, the user can search for houses in Pistoia between certain prices or run a search for all apartments that are available from a specific date. This site has to be optimized for mobile devices as well.
I worked with these technologies: Enterprise Java Beans 3.0, Java Persistence API and JavaServer Pages 2.0. The server is Glassfish 3, and it runs on a MySQL database.
If you want to cite this thesis in your own thesis, paper, or report, use this format (APA):
BRASCI, M. (2011). Development of web applications for payement and real estate administration.
Unpublished thesis, Xios, N-TECH.