Smart New System | Manage Finances App

Fullstack

An application for managing finances and tracking accounts payable and receivable.

On the homepage, there is a chart and cards where you can visually see how the company's finances are doing, filtering by a specific company and by specific dates.

On the accounts payable and accounts receivable pages, you can filter by companies, add and remove payments or receipts.

It is also possible to export the homepage in PDF format.

The technologies used in development were:

Frontend:

  • Vite,
  • TypeScript,
  • Tailwind CSS,
  • Shadcn,
  • React Query (TanStack Query),
  • Rechart,
  • Sonner,
  • Lucide React Icons,
  • Htm2Canvas-pro,
  • JsPDF.

Backend:

  • NodeJS,
  • TypeScript,
  • Fastify,
  • Prisma,
  • Cron.

Imagem do Projeto