Lunnaris é um site moderno e totalmente responsivo, construído com uma poderosa pilha de tecnologia. Este projeto demonstra o uso do Next.js para renderização no lado do servidor, TailwindCSS para um design elegante, Shadcn UI para componentes sofisticados e Clerk para autenticação segura.
- Next.js: Para construir o site baseado em React.
- TailwindCSS: Para estilização com CSS utilitário.
- Shadcn UI: Para componentes de interface.
- Magic UI: Para componentes de interface.
- Clerk: Para autenticação de usuários.
Certifique-se de ter instalado:
- Node.js
- Git
- npm / yarn / pnpm / bun
-
Clone este repositório:
git clone https://github.com/samuelribeiroo/lunnaris.git cd lunnaris-ai -
Instale as dependências:
npm install
-
Configure as variáveis de ambiente:
# app
NEXT_PUBLIC_URL=http://localhost:3000
NEXT_PUBLIC_DOMAIN=localhost:3000
# clerk
CLERK_SECRET_KEY=
NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY=
NEXT_PUBLIC_CLERK_SIGN_IN_URL=/sign-in
NEXT_PUBLIC_CLERK_SIGN_UP_URL=/sign-up
NEXT_PUBLIC_CLERK_AFTER_SIGN_IN_URL=/
NEXT_PUBLIC_CLERK_AFTER_SIGN_UP_URL=/- Inicie o servidor de desenvolvimento:
npm run dev