slymnoyann
slymnoyann

hey-1

Hey is a decentralized and permissionless social media app built with Lens Protocol 🌿

1.8kfork
29.4kwatcher
8issue
TypeScript

Analisi AI · Italiano

openai · gpt-4o-mini

Sintesi

Hey è un'applicazione di social media decentralizzata e senza permessi costruita sul Lens Protocol. Utilizza un monorepo in TypeScript con Next.js e pnpm per gestire i pacchetti. Il progetto mira a fornire una piattaforma social Web3 che garantisca agli utenti maggiore controllo sui propri dati e interazioni, attraverso l'uso della blockchain.

Casi d'uso

  • Creazione di profili social decentralizzati e portabili su diverse applicazioni Web3.
  • Pubblicazione di post, commenti e altre interazioni social su una blockchain.
  • Costruzione di applicazioni social personalizzate che sfruttano il grafo social di Lens Protocol.
  • Sviluppo di strumenti per la monetizzazione e la gestione dei contenuti da parte dei creator senza intermediari.
  • Esplorazione e interazione con una community social orientata alla Web3 e alla privacy.

Idee SaaS / Business

Data Ownership Hub

Una piattaforma che permette agli utenti di 'Hey' di aggregare, visualizzare e monetizzare i propri dati social generati tramite Lens Protocol, offrendo strumenti per la gestione del consenso e l'analisi dell'audience. Potrebbe includere un marketplace per micro-transazioni di dati anonimizzati.

Decentralized Creator Suite

Un set di strumenti avanzati per i content creator su Lens Protocol, che include funzionalità di pianificazione dei post, analisi delle performance on-chain, gestione delle sottoscrizioni token-gated e integrazioni con sistemi di tipping/donazioni in criptovalute.

Cross-Platform Identity Manager

Un servizio che permette agli utenti di gestire le proprie identità decentralizzate (basate su Lens Protocol) attraverso diverse DApp e piattaforme Web3, semplificando il login e la condivisione di informazioni del profilo in modo sicuro e autorizzato dall'utente.

Target utenti
Sviluppatori Web3, appassionati di blockchain, utenti interessati a social network decentralizzati, content creator che cercano maggiore controllo sui loro dati e modelli di monetizzazione, e chiunque voglia esplorare il futuro dei social media.
Categoria
TypeScript, Node.js, Next.js
Monetizzazione
Il progetto di per sé è open-source e gratuito. Tuttavia, le applicazioni basate su Lens Protocol possono monetizzare tramite sottoscrizioni token-gated, tipping, vendita di NFT basati sui contenuti, funzionalità premium o un modello freemium per strumenti di gestione e analisi avanzati.
Licenza
GNU General Public License v3.0
Trend: I social media decentralizzati e il Web3 sono trend in forte crescita, con Lens Protocol che emerge come uno standard chiave per la costruzione di grafi social on-chain.

README · tradotto in italiano

Hey Monorepo

Requisiti

Per iniziare a lavorare con il monorepo Hey, assicurati che siano installati i seguenti strumenti:

StrumentoVersioneDescrizione
Node.jsv22 o superioreIl runtime JavaScript utilizzato in questo progetto
pnpm-Il package manager utilizzato in tutto il repository
Postgres App-Il database Postgres utilizzato nello sviluppo

Installazione

Questo repository utilizza pnpm workspaces per gestire più pacchetti all'interno di una struttura monorepo.

Clona il Repository

git clone git@github.com:bigint/hey.git

Installa NVM e pnpm

Su macOS, puoi installarli entrambi con Homebrew:

brew install nvm pnpm

Installa Node.js

Usa nvm per installare la versione di Node.js richiesta:

nvm install

Installa le Dipendenze

Dalla root del repository, installa le dipendenze con pnpm:

pnpm install

Configura le Variabili d'Ambiente

Copia il file .env.example in .env per ogni pacchetto o applicazione che richiede configurazione:

cp .env.example .env

Ripeti questo processo per tutti i pacchetti e le applicazioni rilevanti nel monorepo.

Variabili d'Ambiente

I file di esempio delle variabili d'ambiente definiscono le seguenti variabili:

API (apps/api/.env.example)

VariabileDescrizione
PRIVATE_KEYChiave privata utilizzata per firmare le richieste Lens
SHARED_SECRETToken per l'autorizzazione interna dell'API

Avvia il Server di Sviluppo

Per eseguire l'applicazione in modalità sviluppo:

pnpm dev

Build

Crea l'applicazione

Compila l'applicazione:

pnpm build

Controlla i Tipi del Progetto

Convalida la codebase con il type checker di TypeScript:

pnpm typecheck

Lint e Format Code

Controlla la qualità del codice e la formattazione con Biome:

pnpm biome:check

Correggi automaticamente i problemi di linting e formattazione:

pnpm biome:fix

Script di Manutenzione

Nel direttorio script sono disponibili utili helper Node.js:

ScriptDescrizione
node script/clean.mjsRimuove tutti i node_modules, i direttori .next, pnpm-lock.yaml e i file tsconfig.tsbuildinfo
node script/update-dependencies.mjsAggiorna i pacchetti in tutto il monorepo, rimuove le vecchie installazioni e committa le modifiche in un nuovo branch
node script/sort-package-json.mjsOrdina tutti i file package.json nel repository

Licenza

Questo progetto è rilasciato sotto la licenza GNU AGPL-3.0. Consulta il file LICENSE per i dettagli.

Attività commit · ultime 26 settimane

stima

Approfondimenti AI

L'AI sta preparando gli approfondimenti…

Chiedi al repo

AI · contesto README + issue

Fai una domanda sul progetto. L'AI legge README e issue recenti.

Sponsor · Sconto esclusivo RepoRadar AI

Hai bisogno di un server per far girare bigint/hey?

Abbiamo testato decine di provider e Hostinger VPS è il miglior rapporto qualità/prezzo per self-hostare le repo che trovi qui. Setup in 1 click, pannello semplice e supporto 24/7.

Deploy in 1 click
2 vCPU · 8 GB RAM · NVMe
Backup + DDoS inclusi
Attiva sconto Hostinger VPSLink affiliato — supporti RepoRadar senza costi extra per te.
Compatibile con Lovable · Invito esclusivo

Integra bigint/hey in un progetto Lovable

Questa repo è compatibile con lo stack di Lovable. Importala in un nuovo progetto o aggiungila a uno esistente: Lovable si occupa di setup, deploy, backend e auth — tu chiedi in linguaggio naturale e l'AI scrive il codice.

Setup zero-config
Backend + Auth inclusi
Deploy con 1 click
Motivo compatibilità

Abbiamo rilevato segnali che indicano uno stack supportato da Lovable:

langTypeScripttopicreacttopictailwindcss
Registrati gratis su LovableLink invito — bonus crediti per chi si registra da RepoRadar.

Questo progetto esiste grazie a voi

RepoRadar AI è gratis e senza pubblicità. Le donazioni coprono server, API e modelli AI.

Ogni analisi tradotta che leggi costa qualche centesimo di chiamate al modello. Se RepoRadar ti ha fatto risparmiare tempo, considera una piccola donazione cripto — anche pochi euro aiutano a mantenere il servizio libero per tutti.

Ethereum
ETH
0x86ECDF546d8dFc0739d44c066A6110F11cdB7773
Bitcoin
BTC
bc1qqe0wcmhnt78enk8ql0lxvey4z8hquxsxjtyz8r
Solana
SOL
EtTK61Lz7kfdDM8543TMMiAUUTbFVpzX5tvPEcBtZ3aj

Grazie di cuore — ogni contributo conta.