Conecta tu familia a través de generaciones
Translation pending
SocialTypeScript · PLpgSQLGitHub @EdreiRacanaOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
No updates detected yet. GitHub releases will appear here.
Owners of public repositories under a personal GitHub account can sign in to verify ownership and manage the introduction themselves. No administrator approval is needed.
Sign in, generate a verification file, and commit it to this repository’s default branch within 30 minutes. Files on other branches or forks do not count. Then check the file below to manage the project without administrator approval. Keep the file to retain your access.
If needed, you will go to sign-in. After signing in, return here and press your chosen verification button again.
Run /nomorevibe verify in your project folder to verify ownership and manage the introduction yourself.
Verify in one minuteAsk about other verification options
Loading the full README. The saved excerpt is shown below.
Una red social familiar y árbol genealógico interactivo. Conecta generaciones, preserva memorias, comparte logros. AppleTree Family es una plataforma donde cada familia tiene su propio árbol de manzanas interactivo, donde cada miembro es representado por un nodo manzana (rojo = línea directa, verde = familia extendida, rosa = bebés).Read the full README ↗
Una red social familiar y árbol genealógico interactivo. Conecta generaciones, preserva memorias, comparte logros.
AppleTree Family es una plataforma donde cada familia tiene su propio árbol de manzanas interactivo, donde cada miembro es representado por un nodo manzana (rojo = línea directa, verde = familia extendida, rosa = bebés).
| Capa | Tecnología | Hosting | Costo |
|---|---|---|---|
| Frontend | Next.js 14 (App Router) | Vercel | $0 |
| Backend API | Node.js + Express | Railway | $0-5 |
| Base de Datos | Supabase (Postgres + RLS + Realtime) | Supabase | $0 |
| Auth | Supabase Auth | Supabase | $0 |
| Fotos de Perfil | Cloudinary (WebP auto) | Cloudinary | $0 |
| Álbumes | Backblaze B2 + Cloudflare CDN | B2 + CF | $0 |
Costo total MVP: $0/mes 🚀
appletree-family/
├── apps/
│ └── web/ ← Next.js 14 (→ Vercel)
├── backend/ ← Node.js API (→ Railway)
├── supabase/
│ ├── migrations/ ← SQL schemas versionados
│ │ └── 001_initial_schema.sql
│ └── seed.sql
├── .env.example ← Variables de entorno (sin valores)
├── .gitignore
└── README.md
git clone https://github.com/Edreione/appletree-family.git
cd appletree-family
cp .env.example apps/web/.env.local
# Edita .env.local con tus credenciales reales
supabase/migrations/001_initial_schema.sqlcd apps/web
npm install
npm run dev
# → http://localhost:3000
Ver .env.example para la lista completa. Las variables principales son:
NEXT_PUBLIC_SUPABASE_URL=
NEXT_PUBLIC_SUPABASE_ANON_KEY=
CLOUDINARY_CLOUD_NAME=
CLOUDINARY_API_KEY=
B2_BUCKET_NAME=
B2_ENDPOINT=
Edrei Elias — @Edreione
Construido con ❤️ para conectar familias a través de generaciones.