Fincheck
O Fincheck é um aplicativo desenvolvido para ajudar usuários a monitorar suas finanças pessoais de forma fácil e eficiente. O objetivo do projeto é fornecer ferramentas que permitam o controle total sobre contas bancárias, investimentos, despesas, receitas e planejamento financeiro.



Autenticação
Criação de conta e dashboard privado
Contas bancárias
Gerenciamento de contas bancárias
Visão 360º
Visualização da consolidação de todas as contas e investimentos
Tecnologias que você vai usar
Node JS
Node JS
React
React
PostgreSQL
PostgreSQL
Nest JS
Nest JS
Prisma
Prisma
JWT
JWT
Typescript
Typescript
Tailwind
Tailwind
React Hook Form
React Hook Form
Zod
Zod
React Query
React Query
Radix
Radix
Veja o app que vamos criar



Crie um controle de contas e saldo
Crie um controle de contas e saldo
Adição de contas e saldos de diversas instituições bancarias.



Visualização por períodos
Visualização por períodos



Login e cadastro de conta com validações
Login e cadastro de conta com validações
fincheck



Controle de gastos
Controle de gastos
Visualização de entradas e saídas com data e motivo dos gastos.



Cadastros de despesas, receita e conta
Cadastros de despesas, receita e conta



Filtros de transações
Filtros de transações
Neste projeto, você vai aprender
Neste projeto, você vai aprender
Back-end (API NestJS + Prisma)
Criação de API robusta com NestJS (módulos, controllers e services).
Modelagem de banco de dados com Prisma + migrations.
Cadastro e autenticação de usuários com validações e Bcrypt.
Implementação de decorators e guards personalizados (IsPublic, CurrentUser).
CRUD completo de transações, categorias e contas bancárias.
Filtros avançados na API (por data, tipo, conta e mais).
Cálculo de saldo das contas com joins no Prisma.
Configuração de ambiente, CORS e segurança da API.
Front-end Web (Dashboard Financeiro)
Integração (API + Front-end React)
Back-end (API NestJS + Prisma)
Criação de API robusta com NestJS (módulos, controllers e services).
Modelagem de banco de dados com Prisma + migrations.
Cadastro e autenticação de usuários com validações e Bcrypt.
Implementação de decorators e guards personalizados (IsPublic, CurrentUser).
CRUD completo de transações, categorias e contas bancárias.
Filtros avançados na API (por data, tipo, conta e mais).
Cálculo de saldo das contas com joins no Prisma.
Configuração de ambiente, CORS e segurança da API.
Front-end Web (Dashboard Financeiro)
Integração (API + Front-end React)
Back-end (API NestJS + Prisma)
Criação de API robusta com NestJS (módulos, controllers e services).
Modelagem de banco de dados com Prisma + migrations.
Cadastro e autenticação de usuários com validações e Bcrypt.
Implementação de decorators e guards personalizados (IsPublic, CurrentUser).
CRUD completo de transações, categorias e contas bancárias.
Filtros avançados na API (por data, tipo, conta e mais).
Cálculo de saldo das contas com joins no Prisma.
Configuração de ambiente, CORS e segurança da API.
Front-end Web (Dashboard Financeiro)
Integração (API + Front-end React)
Antes de começar
Para acompanhar o projeto Fincheck com fluidez, recomendamos que você tenha conhecimento básico em:
HTML, CSS e JavaScript
Tornar o complexo simples é uma prioridade. Nosso ensino é direto e prático
Fundamentos de React (hooks, componentes)
Cada conceito ensinado aqui foi testado na prática. Não ensinamos o que não usamos.
Conceitos básicos de APIs (requisições HTTP)
Toda semana temos novos cursos ao vivo. O conteúdo evolui com o mercado.
Se você está seguindo a nossa formação Full Stack, o projeto foi pensado
para encaixar naturalmente após as trilhas iniciais.
Antes de começar
Para acompanhar o projeto Fincheck com fluidez, recomendamos que você tenha conhecimento básico em:
HTML, CSS e JavaScript
Tornar o complexo simples é uma prioridade. Nosso ensino é direto e prático
Fundamentos de React (hooks, componentes)
Cada conceito ensinado aqui foi testado na prática. Não ensinamos o que não usamos.
Conceitos básicos de APIs (requisições HTTP)
Toda semana temos novos cursos ao vivo. O conteúdo evolui com o mercado.
Se você está seguindo a nossa formação Full Stack, o projeto foi pensado
para encaixar naturalmente após as trilhas iniciais.
Antes de começar
Para acompanhar o projeto Fincheck com fluidez, recomendamos que você tenha conhecimento básico em:
HTML, CSS e JavaScript
Tornar o complexo simples é uma prioridade. Nosso ensino é direto e prático
Fundamentos de React (hooks, componentes)
Cada conceito ensinado aqui foi testado na prática. Não ensinamos o que não usamos.
Conceitos básicos de APIs (requisições HTTP)
Toda semana temos novos cursos ao vivo. O conteúdo evolui com o mercado.
Se você está seguindo a nossa formação Full Stack, o projeto foi pensado
para encaixar naturalmente após as trilhas iniciais.
Quem já estudou com a gente diz
Star
4.9
Insights
Actions
Discussions
Code
Security
Issues
Pull request

Pedro Henrique.js
Tripliquei meu salário e evoluí acima da média!
// O JStack mudou a minha vida profissional. Com o curso, tripliquei meu salário em menos de 3 anos e melhorei enormemente como profissional. Além disso, as lives agregam um conhecimento completamente acima da média do mercado. É praticamente um curso novo toda semana. Super recomendo.

Samuel Machado.js
Conteúdo abrangente, confiável e pronto para o mundo real.
// Desde que comecei a estudar programação, vi várias propagandas de diversos cursos, mas nenhum me passou tanta credibilidade quanto o JStack! Mesmo no mais simples dos Reels, já dava para perceber que o conteúdo era de altíssimo nível. É um material abrangente, que não só aumenta sua confiança ao aprender novas habilidades, mas também mostra como funciona o mundo real do desenvolvimento, seja trabalhando em uma empresa ou criando seu próprio negócio. Se só as lives do JStack já valem por uma graduação, imagine o restante do curso kkkkkkkkk.

Michel de Oliveira.js
O melhor investimento que fiz na minha carreira.
// Esse é um curso que eu realmente não vejo como um gasto, mas como um investimento. E posso dizer que foi o melhor investimento que fiz na minha carreira. O conteúdo não só é aderente ao que o mercado pede, como também é ensinado com uma didática sensacional, que faz você entender os mínimos detalhes. De fato, sinto que saiu muito barato pelo retorno que tive.

Elves Brito.js
A base sólida para o seu crescimento full stack.
// Sou aluno do JStack desde o lançamento do curso e posso afirmar que foi uma das melhores decisões que tomei. O Mateus Silva tem uma didática excelente e sempre explica os conceitos com profundidade, o que me ajudou muito a compreender o conteúdo de forma sólida. Mesmo após o curso, ainda consulto as aulas antigas para sanar dúvidas, o que mostra a qualidade e a atemporalidade do material. Além disso, o curso me ajudou a criar diversas bases de projetos para testes, o que foi fundamental para que eu conseguisse boas oportunidades no mercado. Recomendo totalmente para quem quer se aprofundar e evoluir no desenvolvimento full stack!
Quem já estudou com a gente diz
Star
4.9
Insights
Actions
Discussions
Code
Security
Issues
Pull request

Pedro Henrique.js
Tripliquei meu salário e evoluí acima da média!
// O JStack mudou a minha vida profissional. Com o curso, tripliquei meu salário em menos de 3 anos e melhorei enormemente como profissional. Além disso, as lives agregam um conhecimento completamente acima da média do mercado. É praticamente um curso novo toda semana. Super recomendo.

Samuel Machado.js
Conteúdo abrangente, confiável e pronto para o mundo real.
// Desde que comecei a estudar programação, vi várias propagandas de diversos cursos, mas nenhum me passou tanta credibilidade quanto o JStack! Mesmo no mais simples dos Reels, já dava para perceber que o conteúdo era de altíssimo nível. É um material abrangente, que não só aumenta sua confiança ao aprender novas habilidades, mas também mostra como funciona o mundo real do desenvolvimento, seja trabalhando em uma empresa ou criando seu próprio negócio. Se só as lives do JStack já valem por uma graduação, imagine o restante do curso kkkkkkkkk.

Michel de Oliveira.js
O melhor investimento que fiz na minha carreira.
// Esse é um curso que eu realmente não vejo como um gasto, mas como um investimento. E posso dizer que foi o melhor investimento que fiz na minha carreira. O conteúdo não só é aderente ao que o mercado pede, como também é ensinado com uma didática sensacional, que faz você entender os mínimos detalhes. De fato, sinto que saiu muito barato pelo retorno que tive.

Elves Brito.js
A base sólida para o seu crescimento full stack.
// Sou aluno do JStack desde o lançamento do curso e posso afirmar que foi uma das melhores decisões que tomei. O Mateus Silva tem uma didática excelente e sempre explica os conceitos com profundidade, o que me ajudou muito a compreender o conteúdo de forma sólida. Mesmo após o curso, ainda consulto as aulas antigas para sanar dúvidas, o que mostra a qualidade e a atemporalidade do material. Além disso, o curso me ajudou a criar diversas bases de projetos para testes, o que foi fundamental para que eu conseguisse boas oportunidades no mercado. Recomendo totalmente para quem quer se aprofundar e evoluir no desenvolvimento full stack!
Quem já estudou com a gente diz
Actions
Discussions
Security

Pedro Henrique.js
Tripliquei meu salário e evoluí acima da média!
// O JStack mudou a minha vida profissional. Com o curso, tripliquei meu salário em menos de 3 anos e melhorei enormemente como profissional. Além disso, as lives agregam um conhecimento completamente acima da média do mercado. É praticamente um curso novo toda semana. Super recomendo.

Samuel Machado.js
Conteúdo abrangente, confiável e pronto para o mundo real.
// Desde que comecei a estudar programação, vi várias propagandas de diversos cursos, mas nenhum me passou tanta credibilidade quanto o JStack! Mesmo no mais simples dos Reels, já dava para perceber que o conteúdo era de altíssimo nível. É um material abrangente, que não só aumenta sua confiança ao aprender novas habilidades, mas também mostra como funciona o mundo real do desenvolvimento, seja trabalhando em uma empresa ou criando seu próprio negócio. Se só as lives do JStack já valem por uma graduação, imagine o restante do curso kkkkkkkkk.

Michel de Oliveira.js
O melhor investimento que fiz na minha carreira.
// Esse é um curso que eu realmente não vejo como um gasto, mas como um investimento. E posso dizer que foi o melhor investimento que fiz na minha carreira. O conteúdo não só é aderente ao que o mercado pede, como também é ensinado com uma didática sensacional, que faz você entender os mínimos detalhes. De fato, sinto que saiu muito barato pelo retorno que tive.

Elves Brito.js
A base sólida para o seu crescimento full stack.
// Sou aluno do JStack desde o lançamento do curso e posso afirmar que foi uma das melhores decisões que tomei. O Mateus Silva tem uma didática excelente e sempre explica os conceitos com profundidade, o que me ajudou muito a compreender o conteúdo de forma sólida. Mesmo após o curso, ainda consulto as aulas antigas para sanar dúvidas, o que mostra a qualidade e a atemporalidade do material. Além disso, o curso me ajudou a criar diversas bases de projetos para testes, o que foi fundamental para que eu conseguisse boas oportunidades no mercado. Recomendo totalmente para quem quer se aprofundar e evoluir no desenvolvimento full stack!
Assinatura JStack
Comece agora e torne-se um desenvolvedor de verdade
O que você terá no JStack
+1600
aulas
+420h
de conteúdo
+60
cursos atualizados mensalmente
Quizes
para reforçar seu aprendizado
+3 mil
alunos estudando conosco
+2
projetos profissionais completos
Acesso
imediato à plataforma
Trilhas
de aprendizado
Em breve
Fique ligado na oferta de lançamento que será revelada e economize até R$ 500,00
Assinatura JStack
Comece agora e torne-se um desenvolvedor de verdade
O que você terá no JStack
+1600
aulas
+420h
de conteúdo
+60
cursos atualizados mensalmente
Quizes
para reforçar seu aprendizado
+3 mil
alunos estudando conosco
+2
projetos profissionais completos
Acesso
imediato à plataforma
Trilhas
de aprendizado
Em breve
Fique ligado na oferta de lançamento que será revelada e economize até R$ 500,00
Assinatura JStack
Comece agora e torne-se um desenvolvedor de verdade
O que você terá no JStack
+1600
aulas
+420h
de conteúdo
+60
cursos atualizados mensalmente
Quizes
para reforçar seu aprendizado
+3 mil
alunos estudando conosco
+2
projetos profissionais completos
Acesso
imediato à plataforma
Trilhas
de aprendizado
Em breve
Fique ligado na oferta de lançamento que será revelada e economize até R$ 500,00