Skip to content

This project is an online customer service center built with Spring Boot. It provides a platform for customers to submit requests, complaints, and inquiries which can be resolved by our dedicated support team.

Notifications You must be signed in to change notification settings

akashvishwakarma27/Online_Customer_Service

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Online Customer Service Support

error This project is an online customer service center built with Spring Boot. It provides a platform for customers to submit requests, complaints, and inquiries which can be resolved by our dedicated support team. It uses JPA for data persistence, MySQL for the database, and includes validation and web functionalities. The project also employs Lombok to minimize boilerplate code.

Tech Stack

Java | Hibernate | Spring Boot | Spring Framework | Spring Data JPA | Spring Boot Validation | Spring Boot Web | Spring Boot DevTools| Postman | MySQL Database | Maven | Swagger UI | Lombok | HTML | CSS | JavaScript

Modules

  • Login Module
  • Admin Module
  • Operator Module
  • Customer Module

Prerequisites

  • Java 8 or higher
  • Maven
  • MySQL Server

Some functionalities images

** Admin Controller **

image

** Customer Controller **

image

**Operator Controller **

image

**Login Controller **

image

Configure your MySQL credentials in application.properties

located in src/main/resources directory

Replace with your actual MySQL credentials

spring.datasource.url=jdbc:mysql://localhost:3306/your-database-name spring.datasource.username=your-username spring.datasource.password=your-password

Use Maven to build the project

mvn clean install

After successful build, navigate to target directory and run the jar file

java -jar target/decisive-iron-5903-0.0.1-SNAPSHOT.jar

Your application should be up and running at http://localhost:8080.


## API Root Endpoint

https://localhost:8080/


http://localhost:8080/swagger-ui/index.html




About

This project is an online customer service center built with Spring Boot. It provides a platform for customers to submit requests, complaints, and inquiries which can be resolved by our dedicated support team.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published