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