fji132

Product Management Spring Boot MVC Application 🌟

Product Management

Overview

This repository contains a Spring Boot MVC web application designed for managing products. It features secure login, product search, and full CRUD (Create, Read, Update, Delete) functionality. The application leverages Thymeleaf for rendering views, Spring Security for authentication, and JPA for data persistence.

Table of Contents

Features

Technologies Used

This application utilizes the following technologies:

Installation

To set up the application locally, follow these steps:

  1. Clone the repository:
    git clone https://github.com/fji132/product-springboot-mvc-app.git
    
  2. Navigate to the project directory:
    cd product-springboot-mvc-app
    
  3. Build the project:
    mvn clean install
    
  4. Run the application:
    mvn spring-boot:run
    
  5. Access the application: Open your browser and go to http://localhost:8080.

Usage

Once the application is running, you can access the following features:

Contributing

Contributions are welcome! To contribute to this project:

  1. Fork the repository.
  2. Create a new branch:
    git checkout -b feature/YourFeature
    
  3. Make your changes and commit them:
    git commit -m "Add some feature"
    
  4. Push to the branch:
    git push origin feature/YourFeature
    
  5. Open a pull request.

License

This project is licensed under the MIT License. See the LICENSE file for details.

For the latest releases, please visit Releases.

You can download and execute the latest version from the releases section.

Download Releases

Explore the releases to find new features and improvements.

If you encounter any issues, please check the β€œReleases” section for updates or fixes.


Screenshots

Dashboard

Product Management

Additional Information

Support

For any questions or support, please open an issue in the repository.

Acknowledgments