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
React
PostgreSQL
Nest JS
Prisma
JWT
Typescript
Tailwind
React Hook Form
Zod
React Query
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)
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
De R$ 1.997,00
por
12x de
R$ 134
,14
ou à vista por R$ 1.297,00 / ano
Economize R$ 699,00
7 dias de garantia incondicional
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
De R$ 1.997,00
por
12x de
R$ 134
,14
ou à vista por R$ 1.297,00 / ano
Economize R$ 699,00
7 dias de garantia incondicional
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
De R$ 1.997,00
por
12x de
R$ 134
,14
ou à vista por R$ 1.297,00 / ano
Economize R$ 699,00
7 dias de garantia incondicional