Skip to content

Utilizando o Bolt, elabore um Marketplace...

  • Crie um marketplace de carro
  • Pegue as imagens do unsplash
  • faça funcionar o filtro da homepage
  • deixe em português br
  • crie uma página que tenha os detalhes do carro e ao clicar no card esta página tem que abrir com os detalhes
  • Crie um delivery
  • Quando clicar no card quero ver os detalhes do restaurante
  • Os detalhes do restaurante devem abrir em uma página não em um modal

Objetivo:

Desenvolver um aplicativo que auxilie usuários a controlar seus gastos diários, categorizando despesas e gerando relatórios financeiros mensais em PDF. O aplicativo permite que o usuário visualize a evolução financeira por meio de gráficos e relatórios detalhados, baseados em dados fictícios para simulação e teste. Todos os campos deverão estar em Português Brasil

Principais Funcionalidades:

Formulário de Entrada de Dados: Uma tela simples onde os usuários podem inserir manualmente seus dados financeiros, incluindo categorias de despesas, valores, datas e notas. Essas informações personalizam o conteúdo do relatório mensal.

Geração de Relatório Mensal em PDF:

O aplicativo cria um relatório em PDF com base nos dados do mês, incluindo um resumo das finanças, total de gastos por categoria, saldo final e gráficos de evolução. O PDF é estruturado com cabeçalhos, seções e uma formatação padrão para facilitar a leitura.

Bibliotecas para geração de PDF: Utilize bibliotecas como pdf-lib ou jsPDF em Node.js ou JavaScript para a criação do relatório.

Visualização de Gráficos:

Uma interface visual para exibir gráficos com o total de despesas por categoria, evolução das despesas ao longo do mês e saldo final. Isso permite ao usuário acompanhar a saúde financeira em tempo real. Opções de Download e Armazenamento do Relatório: O aplicativo permite ao usuário baixar o relatório mensal em PDF ou armazená-lo no sistema para consulta futura.

Interface Limpa e Intuitiva:

A interface é simples e fácil de usar, com campos de entrada, visualização de gráficos e uma prévia do conteúdo antes da geração do PDF.

Detalhes Técnicos:

Frontend: ReactJS + Tailwind CSS para uma interface responsiva e interativa. Backend: Node.js para gerenciar o processamento de PDF e manipulação dos dados financeiros. Biblioteca de PDF: Utilize pdf-lib ou jsPDF para criar e manipular arquivos PDF rapidamente. Gráficos: Para os gráficos de categorização e evolução financeira, utilize bibliotecas de gráficos como Chart.js ou D3.js para integração no frontend.

Dados Fictícios para Teste de Relatório Mensal:

Passos para Implementação:

Configurar o Frontend: Crie o formulário no frontend para entrada de dados financeiros, incluindo categoria, valor e data. Implementar Função para Gerar PDF: Utilize o código de exemplo para transformar os dados em um PDF de relatório mensal.

Visualização de Gráficos:

Uma interface visual para exibir gráficos com o total de despesas por categoria, evolução das despesas ao longo do mês e saldo final. Isso permite ao usuário acompanhar a saúde financeira em tempo real.

Softwares a serem usados