Acesse o website através do link abaixo:
📚 Sobre o Projeto
O Sombras Celestes é um site literário dedicado à coletânea de poesias Sombras de um Vislumbre Celeste, de Leo L. Oliveira. A plataforma oferece uma experiência visual e interativa única para explorar diferentes estilos e personas poéticas do autor.
🛠️ Tecnologias
Frontend
- Next.js 15 - Framework React para aplicações web
- React 19 - Biblioteca JavaScript para interfaces
- TailwindCSS 4 - Framework CSS utilitário
- Framer Motion - Biblioteca de animações
- ShadCN - Componentes UI modernos
- React Query - Gerenciamento de estado e cache
- React Hook Form - Gerenciamento de formulários
- Zod - Validação de esquemas
Backend
- Firebase Firestore - Banco de dados NoSQL
- Firebase Admin SDK - SDK para autenticação e gerenciamento
- MailerSend - Serviço de envio de emails
Infraestrutura
- Vercel - Plataforma de hospedagem e deploy contínuo
🎨 Estrutura do Projeto
heavenly-shadows/ ├── app/ # Páginas e rotas da aplicação │ ├── api/ # Endpoints da API │ ├── actions/ # Ações do servidor │ ├── components/# Componentes reutilizáveis │ ├── hooks/ # Hooks personalizados │ ├── lib/ # Utilitários e configurações │ ├── services/ # Serviços externos │ ├── types/ # Definições de tipos │ └── styles/ # Estilos globais
🚀 Começando
Pré-requisitos
- Node.js (versão 16 ou superior)
- npm ou yarn
Instalação
- Clone o repositório:
git clone [REPOSITORY_URL] cd heavenly-shadows
- Instale as dependências:
npm install
- Configure as variáveis de ambiente:
# .env.local FIREBASE_PRIVATE_KEY=your-private-key FIREBASE_PROJECT_ID=your-project-id FIREBASE_CLIENT_EMAIL=your-client-email MAILER_SEND_KEY=your-mailer-send-key
- Inicie o servidor de desenvolvimento:
npm run dev
📄 Licença
Este projeto está licenciado sob a Licença MIT.