Skip to content

AthosSchrapett/GeradorDePDF

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

📄 Gerador de PDF

Status License

📌 Descrição

O Gerador de PDF é uma aplicação web desenvolvida para facilitar a criação e manipulação de arquivos PDF. O projeto foi desenvolvido com uma arquitetura moderna, utilizando C# para o backend e Angular para o frontend, garantindo eficiência e boa experiência de usuário.

✨ Funcionalidades

  • 📄 Gerar PDF: Criar um novo documento PDF a partir de dados inseridos na aplicação.
  • ✂️ Separar PDF: Dividir arquivos PDF existentes em partes menores.
  • 🌙 Modo Escuro: Interface otimizada para melhor experiência visual.
  • 📂 Upload de Arquivos: Permite enviar documentos para processamento.

🛠 Tecnologias Utilizadas

Backend

  • C# (.NET)
  • ASP.NET Core
  • Entity Framework Core
  • Docker

Frontend

  • TypeScript
  • Angular
  • SCSS

Outras Tecnologias

  • Render (Hospedagem)
  • GitHub Actions (CI/CD)
  • Dockerfile para containerização

🚀 Como Executar o Projeto

🔧 Pré-requisitos

Antes de começar, você precisará ter instalado em sua máquina:

📥 Clonar o Repositório

# Clone o repositório
$ git clone https://github.com/AthosSchrapett/GeradorDePDF.git

# Entre no diretório
$ cd GeradorDePDF

⚙️ Backend

# Navegue até o backend
$ cd GeradorDePDF.APPLICATION

# Execute a aplicação
$ dotnet run

🎨 Frontend

# Navegue até o frontend
$ cd GeradorDePDF.WEB

# Instale as dependências
$ npm install

# Inicie o servidor de desenvolvimento
$ npm start

📝 Licença

Este projeto está sob a licença MIT. Consulte o arquivo LICENSE para mais informações.

👥 Contribuidores

Contribuições são bem-vindas! Abra uma issue ou envie um pull request. 😊

About

Projeto para fins de estudos.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published