Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/kaykeeb3/excel-spreadsheet-converter
Este projeto é uma aplicação web que simplifica a conversão de dados em formato JSON para planilhas Excel. Ao utilizar Flask, Openpyxl e Flask-CORS no backend e HTML, JavaScript e TailwindCSS no frontend, o conversor oferece uma experiência de usuário intuitiva e uma interface moderna e responsiva.
https://github.com/kaykeeb3/excel-spreadsheet-converter
css html javascript python
Last synced: about 6 hours ago
JSON representation
Este projeto é uma aplicação web que simplifica a conversão de dados em formato JSON para planilhas Excel. Ao utilizar Flask, Openpyxl e Flask-CORS no backend e HTML, JavaScript e TailwindCSS no frontend, o conversor oferece uma experiência de usuário intuitiva e uma interface moderna e responsiva.
- Host: GitHub
- URL: https://github.com/kaykeeb3/excel-spreadsheet-converter
- Owner: kaykeeb3
- Created: 2024-05-17T18:28:37.000Z (6 months ago)
- Default Branch: main
- Last Pushed: 2024-05-19T14:52:13.000Z (6 months ago)
- Last Synced: 2024-05-20T15:26:57.071Z (6 months ago)
- Topics: css, html, javascript, python
- Language: Python
- Homepage:
- Size: 51.8 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
### Conversor de Planilhas Excel
Este projeto é uma aplicação web que permite converter dados em formato JSON para planilhas Excel de forma automatizada.
Utilizando Flask para o backend e HTML, JS e TailwindCSS para o frontend, o conversor de planilhas é fácil de usar e oferece uma interface moderna e responsiva.#### Funcionalidades
- **Geração de Relatórios:** Converte dados JSON fornecidos pelo usuário em relatórios Excel.
- **Automatização:** Facilita o processo de criação de relatórios, economizando tempo e minimizando erros.#### Tecnologias Utilizadas
- **Backend:** Flask
- **Frontend:** HTML, TailwindCSS, JavaScript
- **Manipulação de Dados:** Pandas
- **Geração de Excel:** Openpyxl#### Pré-requisitos
- Python 3.x
- Pip (gerenciador de pacotes Python)#### Instalação
1. Clone o repositório:
```bash
git clone https://github.com/kaykeeb3/excel-spreadsheet-converter.git
cd excel-spreadsheet-converter
```2. Crie um ambiente virtual:
```bash
python -m venv venv
source venv/bin/activate # No Windows use `venv\Scripts\activate`
```3. Instale as dependências:
```bash
pip install -r requirements.txt
```#### Executando a Aplicação
1. Inicie o servidor Flask:
```bash
python app.py
```2. Abra seu navegador e acesse `http://localhost:5000`.
#### Uso
1. Cole os dados JSON no campo fornecido.
2. Clique no botão "Gerar Relatório".
3. O relatório Excel será gerado e baixado automaticamente.#### Exemplo de Dados JSON
```json
[
{
"ID": 1,
"Nome do cliente": "Alice",
"Nome do cliente que chamou no WhatsApp": "João",
"Nome da empresa": "Empresa A",
"Duvida do cliente": "Produto X",
"Horário que chamou": "10:00",
"Tempo médio de resposta": "15 minutos",
"Data": "2024-05-20",
"Dia: .. Atendimento do dia": "Segunda-feira"
},
{
"ID": 2,
"Nome do cliente": "Bob",
"Nome do cliente que chamou no WhatsApp": "Maria",
"Nome da empresa": "Empresa B",
"Duvida do cliente": "Serviço Y",
"Horário que chamou": "11:30",
"Tempo médio de resposta": "20 minutos",
"Data": "2024-05-20",
"Dia: .. Atendimento do dia": "Segunda-feira"
},
{
"ID": 3,
"Nome do cliente": "Charlie",
"Nome do cliente que chamou no WhatsApp": "Pedro",
"Nome da empresa": "Empresa C",
"Duvida do cliente": "Produto Z",
"Horário que chamou": "14:45",
"Tempo médio de resposta": "10 minutos",
"Data": "2024-05-21",
"Dia: .. Atendimento do dia": "Terça-feira"
}
]
```#### Melhorias Futuras
- Adicionar suporte para mais formatos de entrada e saída.
- Implementar autenticação de usuário.
- Adicionar funcionalidades de análise de dados e gráficos.#### Contribuindo
Contribuições são bem-vindas! Sinta-se à vontade para abrir uma issue ou enviar um pull request.