Costruirò un'app web con controllo degli accessi basato sui ruoli


Informazioni su questo servizio
Traduzione automatica.
La maggior parte dei "sistemi di gestione" fallisce nel momento in cui più di un tipo di utente ha bisogno di accesso. L'amministratore vede tutto, il personale vede troppo, i clienti vedono troppo poco. Costruisco sistemi in cui i permessi sono applicati a livello di database, non solo nascosti nell'interfaccia utente, così ciò che qualcuno può vedere e fare corrisponde effettivamente al suo ruolo.
Ho usato questo approccio in un sistema di tracciamento delle commissioni per una rete di rivenditori di telecomunicazioni (ruoli multipli del personale, flussi di approvazione in tempo reale) e in un sistema di gestione della comunità intelligente con viste separate per residenti, sicurezza e gestione degli stessi dati.
Questo si adatta a qualsiasi attività in cui persone diverse necessitano di livelli diversi di accesso alle stesse informazioni: gestione immobiliare, organizzazioni di membri, aziende di servizi, strumenti di amministrazione interna, piattaforme di prenotazione e riserve.
Lavoro con React, Next.js e Supabase (Postgres), e mi interessa cosa succede dopo il lancio: controllo degli accessi basato sui ruoli, tracce di audit e dati che rimangono coerenti anche se qualcuno cerca di bypassare il front end.
Non sei sicuro se il tuo progetto si adatta? Scrivimi e lo capiamo insieme prima di ordinare.
Scopri di più su Simon Goh
Full Stack Developer, Role Based Systems and Supabase
- DaMalesia
- Membro dadic 2023
- Tempo di risposta medio1 ora
Lingue
Cinese, Inglese
Traduzione automatica.
Il mio portfolio
FAQ
Traduzione automatica.
Non sono tecnico, posso comunque lavorare con te?
Sì. Spiegherò tutto in modo semplice e confermerò il piano con te prima di iniziare a costruire, senza bisogno di conoscere il codice.
Dove sarà ospitato il mio progetto?
Di solito deployo su Vercel, che è gratuito per progetti piccoli. Se hai una preferenza o un hosting già configurato, fammelo sapere e possiamo usare quello.
Cosa succede se il mio progetto non corrisponde esattamente a nessuno di questi pacchetti?
Scrivimi prima di ordinare con cosa hai bisogno. La maggior parte dei progetti si colloca tra questi livelli, e preferisco definire bene il scope prima piuttosto che farti ordinare il pacchetto sbagliato.
Puoi lavorare con la mia base di codice esistente?
Posso dare un'occhiata e dirti sinceramente se è adatto prima che tu ordini. Non ho lavorato con tutti i framework là fuori, quindi preferisco dirtelo subito piuttosto che prendere in carico qualcosa che non posso gestire bene.

