Skip to content

Effortlessly manage customer information with this Java-based project. From free registration to quick data access and flexible editing, the system ensures efficient control. Leveraging Maven, Lombok, and Caelum Stella, it offers a seamless experience for data management.

License

Notifications You must be signed in to change notification settings

FredAlissonx/Customer-Registration

Repository files navigation

Customer Registration

The developed project aims to control customers. It allows for the free registration, consultation, removal, and editing of customer information, with appropriate validations. Customer information such as Name, CPF (Brazilian Individual Taxpayer Registry), Phone number or mobile, City, State (UF), and CPF (ZIP code) is displayed.

Used Technologies

  • Java
  • Maven
  • Lombok
  • Caelum Stella

Pre-Requirements

Before you begin, ensure you have the following tools and dependencies installed:

Setup Instructions

  1. Java SDK 17: Install the Java SDK version 17. You can download it from here.

  2. Apache Maven 3.9.5: Install Apache Maven version 3.9.5. You can download it from here.

  3. Lombok: Lombok is used in this project. Ensure your IDE supports Lombok or install the Lombok plugin. You can find more information on Lombok here.

  4. Caelum Stella: Caelum Stella is a dependency used in this project. You can find more information on Caelum Stella here.

Functionalities

  • Register: Facilitates the free registration of customer information.
  • Consult: Allows users to quickly retrieve customer details for efficient data access.
  • Remove: Provides the ability to delete customer records when necessary.
  • Edit: Supports the modification of customer details for flexible and accurate data management.

Getting Started

Follow these steps to set up and run the project on your local machine:

  1. Clone this repository to your local machine.
     git clone https://github.com/FredAlissonx/Customer-Registration.git
    
  2. Navigate to the project directory.
     cd customer-registration
  3. Build the project using Maven.
     mvn clean install
  4. Run the application.
     java -jar target/customer-registration.jar
    

About

Effortlessly manage customer information with this Java-based project. From free registration to quick data access and flexible editing, the system ensures efficient control. Leveraging Maven, Lombok, and Caelum Stella, it offers a seamless experience for data management.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages