Facebook Pixel

Next.js 14 na prática: Crie uma aplicação Full Stack

5.0(3 avaliações)

11h

38 aulas

Publicado há 11 meses

Neste curso, você aprenderá a criar do zero ao deploy o ResumeCraft, um poderoso criador de currículos interativo inspirado no projeto open-source RxResu.me. Este curso oferece uma experiência prática e detalhada, desde a concepção até a implementação final de um projeto completo utilizando as mais recentes tecnologias do mercado.

O que você vai construir?

Durante o curso, você desenvolverá um projeto completo com as seguintes funcionalidades:

  • Autenticação: Implementação de um sistema de login e registro de usuários, utilizando Google ou Github.
  • Criação de Currículos com Editor em Tempo Real: Ferramenta interativa para criar e personalizar currículos.
  • Armazenamento no Banco de Dados: Salve os currículos criados pelos usuários em um banco de dados.
  • Geração de Conteúdo com Inteligência Artificial: Utilize AI para sugerir descrições e otimizar os currículos dos usuários.
  • Funcionalidades Premium com Compra via Stripe: Monetize seu projeto oferecendo funcionalidades avançadas através de pagamentos online.
  • Geração de PDF com Componentes HTML: Exporte currículos para PDF diretamente do editor, mantendo o layout impecável.

Tecnologias Utilizadas

Para criar o ResumeCraft, utilizaremos as seguintes tecnologias:

  • Next.js 14 - Framework React para aplicações web modernas.
  • TypeScript - Superset de JavaScript que adiciona tipagem estática.
  • Auth.js (NextAuth) - Solução completa para autenticação.
  • shadcn/ui - Componentes de interface reutilizáveis.
  • Tailwind CSS - Framework de CSS utilitário para um design ágil e responsivo.
  • Drizzle ORM - Ferramenta para gerenciar o banco de dados de forma simples e eficiente.
  • Puppeteer - Biblioteca para automação de navegadores, usada na geração de PDFs.
  • Stripe - Plataforma de pagamentos para implementar funcionalidades premium.
  • TanStack Query - Gerenciamento de estados assíncronos e sincronização de dados.
  • React Hook Form - Ferramenta para gerenciar formulários com facilidade.
  • OpenAI - API para integrar inteligência artificial na geração de conteúdo.

Por que fazer este curso?

Ao concluir este curso, você terá desenvolvido um projeto completo e funcional que pode ser usado como base para outros produtos. Além disso, você irá dominar uma stack moderna e bastante utilizada no mercado de trabalho, posicionando-se à frente em termos de conhecimento e prática.

Certificado de conclusão

Após a conclusão do curso, você receberá automaticamente um certificado personalizado, comprovando sua participação e comprometimento.

Venha construir o futuro dos currículos com o ResumeCraft!

Avaliações

Qual sua opinião sobre este curso?

Gostei muito do curso, muito prático e direto ao ponto. Aprendi muitas coisas que irei implementar nos meus projetos daqui para frente. Vlw GB!

Gabriel Dias

há 10 meses
Qual sua opinião sobre este curso?

Quero agradecer ao Gabriel por compartilhar do seu conhecimento, são técnicas fundamentais para o desenvolvimento de forma organizada de uma aplicação do começo ao fim. Recomendo sem duvida o curso, agradeço a todo o suporte dele, tanto pelos comentários das aulas como no discord. Sem duvida farei novas aulas.

Bruno Matos Silva

há 8 meses
Qual sua opinião sobre este curso?

Ótima plataforma, conteúdo bom e direto ao ponto, com várias explicações sobre as ferramentas e bibliotecas durante o desenvolvimento.

Matheus Tavares

há 8 meses