Skip to content

renan-braga/posto-dw

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Posto-DW

Description

Posto-DW is a comprehensive data warehousing solution designed specifically for fuel station management. This application leverages the power of Spring Boot and OAuth2 security to provide robust backend services, managing everything from fuel dispensing and inventory to customer interactions and employee management.

Features

  • Fuel Management: Track and manage fuel dispensing activities.
  • Employee Management: Handle employee data and roles.
  • Customer Management: Manage customer profiles and interactions.
  • Vendor Management: Supervise vendor relationships and procurement.
  • Sales Reporting: Generate detailed reports on fuel and convenience store sales.
  • Security: Secured with OAuth2 to ensure safe and restricted access to information.

Technologies

  • Spring Boot
  • Spring Data JPA
  • Spring Security OAuth2
  • Maven

Installation

Clone this repository and navigate into the project directory:

git clone https://github.com/renan-braga/posto-dw.git
cd posto-dw

Install the necessary dependencies:

mvn install

Usage

To run the application, execute:

mvn spring-boot:run

Access the application via localhost:8080 or configure the port settings in application.properties.

API Endpoints

Explore the various endpoints provided for managing the fuel station operations, detailed in the controllers. Use tools like Postman or Swagger (if integrated) to interact with the API.

Contributing

Contributions to the project are welcome! Here's how you can contribute:

  1. Fork the repository.
  2. Create a new branch (git checkout -b feature/your_new_feature).
  3. Make your changes.
  4. Commit your changes (git commit -am 'Add some feature').
  5. Push to the branch (git push origin feature/your_new_feature).
  6. Create a new Pull Request.

License

This project is licensed under the MIT License - see the LICENSE file for more details.

Contact

For more information or to get involved, please reach out to Renan Braga via GitHub or your preferred method of contact.

Acknowledgments

Thank you to all contributors and supporters of the Posto-DW project. Your contributions make this project possible and continually improve it.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Java 100.0%