Skip to content

CDMziin/LifeMap

Repository files navigation

🗺️ LifeMap — Seu Mapa de Evolução

Transforme sua vida em um RPG. Mapeie metas, evolua hábitos, conquiste objetivos.

🚀 Deploy gratuito no Vercel (recomendado)

1. Suba o código para o GitHub

git init
git add .
git commit -m "feat: LifeMap v1.0"
git branch -M main
git remote add origin https://github.com/SEU_USUARIO/lifemap.git
git push -u origin main

2. Conecte ao Vercel

  1. Acesse vercel.com e faça login com GitHub
  2. Clique em Add New → Project
  3. Selecione o repositório lifemap
  4. Vercel detecta Vite automaticamente — clique em Deploy

3. Configure as variáveis de ambiente

No Vercel → seu projeto → Settings → Environment Variables, adicione:

Variável Valor
VITE_SUPABASE_URL https://xxxx.supabase.co
VITE_SUPABASE_ANON_KEY eyJ...
VITE_GROQ_API_KEY gsk_...

Clique em Redeploy após salvar as variáveis.

4. Configure o domínio no Supabase

No Supabase → Authentication → URL Configuration:

  • Site URL: https://lifemap.vercel.app (sua URL do Vercel)
  • Redirect URLs: adicione https://lifemap.vercel.app/**

5. Configure o Google OAuth (opcional)

No Google Cloud Console → OAuth Credentials → Authorized redirect URIs, adicione:

https://SEU_PROJETO.supabase.co/auth/v1/callback

🛠️ Rodar localmente

cp .env.example .env
# Preencha as variáveis no .env

npm install
npm run dev

📦 Stack

  • React 18 + Vite
  • Supabase — Auth + PostgreSQL
  • Groq API — IA (llama-3.3-70b)
  • Vercel — Hosting

🗄️ Banco de dados

Execute o arquivo supabase-schema.sql no Supabase SQL Editor para criar as tabelas.

About

🗺️ Transforme sua vida em um RPG. Mapeie metas, construa skill trees, rastreie hábitos e evolua com XP. App web com mapa interativo, IA gerando caminhos de evolução, gamificação e banco de dados por usuário.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors