Skip to content

TinoMachino/final

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

49 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MVP

Estructura

mpv/
├── PARA/           # Frontend — React Native + Expo
├── WhatZatppa/     # Backend — AT Protocol / Node.js monorepo
└── README.md

Setup

Backend (WhatZatppa)

Requiere Node.js 22 y pnpm:

cd WhatZatppa
make deps
make build          # genera dist/
make run-dev-env    # levanta PDS + AppView + Ozone local

Para conservar la base de datos, Redis y el storage del PDS entre reinicios, usa el launcher persistente:

cd WhatZatppa
cp -n .env.shared-demo.example .env.shared-demo
make build
make run-dev-env-persistent

Este modo guarda Postgres/Redis en volúmenes Docker persistentes y los datos/blobs del PDS en ~/.paramx-demo/ por defecto.

Datos de prueba automáticos: make run-dev-env ahora ejecuta un seed PARA que crea:

  • 5 usuarios (alice, bob, carla, dan, eva)
  • 3 comunidades
  • 4 cabildeos con votos y posiciones
  • 6 posts PARA con highlights
  • 2 delegaciones de voto

Todos con password: hunter2

Si cambias de versión de Node, reconstruye better-sqlite3:

nvm use 22
cd node_modules/.pnpm/better-sqlite3@10.0.0/node_modules/better-sqlite3
npx node-gyp rebuild

Frontend (PARA)

cd PARA
yarn install
yarn start

Requisitos

  • Node.js >= 22 (backend), >= 20 (frontend)
  • pnpm >= 8
  • Docker (para PostgreSQL / Redis de desarrollo)

About

No description, website, or topics provided.

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors