aatifansari / Customer-Relationship-Management

Full-stack webapp to perform CRUD operation on database and uses JSP to provide GUI

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Customer-Relationship-Management

Full-stack webapp to perform CRUD operation on database and uses JSP template engine.

CRM-view

Customer object fields

  • id
  • firstName
  • lastName
  • email

Endpoints Mapping

Base Context-Path

http://{host_name}/customer - /customer is the base context-path for CustomerController class.

http://{host_name}/customer/list - It map with listCustomers() method that retrieve all customers data from database.

Add Customer Button -

Endpoint - http://{host_name}/customer/showFormForAdd It map with showFormForAdd() method to open new Add Customer Form with First Name, Last Name and Email fields.

Technology Stack

  • Framework - Spring MVC
  • View Technology - JSP( Java Server Pages)
  • ORM - Hibernate
  • RDBMS - MySQL
  • Server - Tomcat

About

Full-stack webapp to perform CRUD operation on database and uses JSP to provide GUI


Languages

Language:Java 81.6%Language:CSS 18.4%