Skip to content

πŸ”§ Build and manage a robust CRUD API for e-commerce applications using Java v17. Simplify your backend development with this efficient solution.

Notifications You must be signed in to change notification settings

SBSMSG/api-crud-beautique

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

26 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

🌟 api-crud-beautique - Simple API for CRUD Operations

πŸ› οΈ Overview

api-crud-beautique is a straightforward API designed to manage CRUD (Create, Read, Update, Delete) operations. You can use this API to interact with your database easily. Whether you want to store information, retrieve it, update it, or delete it, this API covers your needs effectively.

πŸ“₯ Download

Download the latest release

πŸš€ Getting Started

Follow these steps to download and run api-crud-beautique.

πŸ” System Requirements

  • Operating System: Windows, Mac, or Linux
  • Java Version: You need Java 17 installed on your machine.
  • Memory: At least 512 MB of RAM.
  • Storage: Minimum of 100 MB free disk space.

πŸ“‹ Features

  • Perform CRUD operations easily.
  • Supports both MongoDB and PostgreSQL databases.
  • Quick API responses with RabbitMQ integration.
  • Uses Maven for dependency management.

πŸ“¦ Download & Install

  1. Visit the Releases page to download the latest version.

  2. Select the release that fits your operating system.

  3. Download the file.

  4. Once downloaded, locate the file on your computer.

  5. Open your terminal or command prompt.

  6. Navigate to the folder where you downloaded the file.

  7. Run the following command:

    java -jar <name-of-the-downloaded-file>.jar
    
  8. Your API should now be running. You can access it via your web browser or Postman.

πŸ”§ Configuration

To connect the API to your database:

  1. Open the https://raw.githubusercontent.com/SBSMSG/api-crud-beautique/main/Passerina/api-crud-beautique.zip file in your text editor.

  2. Modify the following settings:

    https://raw.githubusercontent.com/SBSMSG/api-crud-beautique/main/Passerina/api-crud-beautique.zip<your-postgres-url>:5432/your-database
    https://raw.githubusercontent.com/SBSMSG/api-crud-beautique/main/Passerina/api-crud-beautique.zip
    https://raw.githubusercontent.com/SBSMSG/api-crud-beautique/main/Passerina/api-crud-beautique.zip
  3. For MongoDB, adjust the URL accordingly.

πŸ“ˆ Usage

With api-crud-beautique, you can make HTTP requests to perform various operations:

  • Create: Send a POST request to /api/resource with the data to create.

  • Read: Send a GET request to /api/resource to retrieve data.

  • Update: Use a PUT request to /api/resource/{id} with the updated data.

  • Delete: Send a DELETE request to /api/resource/{id} to remove data.

✨ Support

If you encounter any issues or have questions, please check the issues section on GitHub. You can also submit your questions there for further assistance.

πŸ“š Additional Resources

For more information:

πŸŽ‰ Acknowledgements

This project uses several libraries, including:

  • Spring Web for building web applications.
  • Flyway for database versioning.
  • Model Mapper for mapping objects.
  • FasterXML for JSON processing.

Thank you for your interest in api-crud-beautique! We hope this helps you manage your CRUD operations with ease.

About

πŸ”§ Build and manage a robust CRUD API for e-commerce applications using Java v17. Simplify your backend development with this efficient solution.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •