My Timeline

Construa sua própria linha do tempo e conte a sua história de forma visual. A melhor maneira de contar uma história é mostrá-la.

Descrição

Construa sua própria linha do tempo e conte a sua história de forma visual. A melhor maneira de contar uma história é mostrá-la.

Tecnologias

  • Frontend/Backend: NextJS
  • Banco de Dados: PostgreSQL (Prisma ORM + Supabase)
  • Hospedagem: Vercel
  • Autenticação: Auth0

Este este projeto foi construído como um bom exemplo de como usar o NextJS para construir uma aplicação fullstack, com autenticação, banco de dados e hospedagem, tudo em um só lugar.

Com o avanço de frameworks como o NextJS, é possível construir aplicações fullstack de forma rápida e eficiente, sem a necessidade de configurar um servidor separado ou lidar com a complexidade de uma arquitetura tradicional.

A utilização de um provedor de identidade como o Auth0 simplifica a autenticação, permitindo que os desenvolvedores se concentrem na lógica de negócios da aplicação, em vez de se preocupar com a implementação de autenticação e autorização.

Funcionalidades

  • Internacionalização (i18n) para português e inglês
  • Autenticação com Auth0
  • Renderização no lado do servidor (SSR) garantindo vantagens de SEO e desempenho

Demonstração