Web App Development with User Authentication
Budget: ₹400 – ₹750 INR
* Use a framework (e.g. JSF) to build web apps that authenticate users and maintain session state.
* Implement the presentation tier of a web application using HTML,CSS, Servlets and JSF.
* Implement applications utilizing the MVC and MVMM design patterns.
* Create an application using an ORM framework such as Jakarta Enterprise Beans for database access.
* Add a form with inputs for id, first name, last name and age, as well as an Insert Record button below the table. When the user clicks Insert Record, a new record with the provided form data should be inserted into the SQL table using ORM, and the page should reload to reflect this update.
* Add an update column to the table, each row should have a link in this column cell with the text 'U'. When the user clicks on this link, the page should reload with an additional "update form" at the very top of the page (above the table, this should be a different form then the add from below the table). The update form should contain an Update Record button as well as inputs for id, first name, last name, and age, and these inputs should be populated with the information for the record/row that was clicked. It should not be possible to update the id field, this input should be disabled. When the user clicks the Update Button, the record in the SQL database should be updated with the information provided using ORM, and the page should reload to reflect this update (at this point, the update form should no longer appear).
* Implement the presentation tier of a web application using HTML,CSS, Servlets and JSF.
* Implement applications utilizing the MVC and MVMM design patterns.
* Create an application using an ORM framework such as Jakarta Enterprise Beans for database access.
* Add a form with inputs for id, first name, last name and age, as well as an Insert Record button below the table. When the user clicks Insert Record, a new record with the provided form data should be inserted into the SQL table using ORM, and the page should reload to reflect this update.
* Add an update column to the table, each row should have a link in this column cell with the text 'U'. When the user clicks on this link, the page should reload with an additional "update form" at the very top of the page (above the table, this should be a different form then the add from below the table). The update form should contain an Update Record button as well as inputs for id, first name, last name, and age, and these inputs should be populated with the information for the record/row that was clicked. It should not be possible to update the id field, this input should be disabled. When the user clicks the Update Button, the record in the SQL database should be updated with the information provided using ORM, and the page should reload to reflect this update (at this point, the update form should no longer appear).