The application Java was developed by me and by another developer. The amount of implemented code was divided equally among us.
The application was composed of:
43 command beans
35 data beans
20 exception classes
149 JSPs files
Utility classes for date manipulation, HTML generation, numbers and texts
49 database tables
Here can be found an example still in prototype of a page of the application.
Here can be found the script that I created to generate the database tables.
Here you can find the page that I developed to generate a dynamic and animated menu. The menu was constructed dynamically according to the user profile stored in the database. The menu was also animated. This brought complexities because the position of each menu item should be calculated according to the users profile. Besides, the Javascript code to create the menu was different depending of the browser used, if Internet Explorer 5 or Netscape 4.7.