Skip to content

MiguelAntonioRS/Gestion-Project-PDF-and-Excel

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📄 Gestion-Project-PDF-and-Excel

A Spring Boot project to generate and download PDF and Excel (XLSX) files effortlessly.


✅ Overview

This project provides a clean and simple implementation for generating PDF documents and Excel spreadsheets using Java 17, Spring Boot, and po pular libraries like Apache POI and OpenPDF. It's perfect for developers who want to integrate file export features into their applications.

Whether you're building reports, invoices, or exporting data from your backend, this project gives you a solid foundation to start with.


🧰 Features

  • 🔽 Download Excel (.xlsx) files with sample data.
  • 📄 Generate PDF files dynamically.
  • 🌐 REST API endpoints ready for integration.
  • 🗂️ Modular structure following Spring Boot best practices.
  • 📦 Maven-based build system.
  • 💡 Easy to extend with database integrations or dynamic content.

🛠️ Built With

Technology Description
Java 17 Programming language – Stable and widely used
Spring Boot Framework for rapid backend development
Apache POI Library for working with Microsoft Office files
OpenPDF Library for generating PDFs
Maven Dependency and project management

🚀 Getting Started

Prerequisites

  • ✅ Java 17 SDK installed
  • ✅ Apache Maven
  • 🖥️ Optional: IDE like IntelliJ IDEA or Eclipse

Clone the Project

git clone https://github.com/MiguelAntonioRS/Gestion-Project-PDF-and-Excel.git 
cd Gestion-Project-PDF-and-Excel

Run the Application

./mvnw spring-boot:run

🌟 Contributing

Contributions are welcome! If you have any ideas, improvements, or bug fixes, feel free to open an issue or submit a pull request.

📬 Contact

Have questions or feedback? 👉 Open an issue on GitHub or reach out to the repository owner.

About

A contact information management application with PDF and Excel downloads.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published