Je vais créer une application web avec contrôle d'accès basé sur les rôles


À propos de ce service
Traduction automatique
La plupart des "systèmes de gestion" s'effondrent dès qu'il faut donner accès à plus d'un type d'utilisateur. L'administrateur voit tout, le personnel voit trop, les clients voient trop peu. Je conçois des systèmes où les permissions sont appliquées au niveau de la base de données, pas seulement cachées dans l'interface, afin que ce que quelqu'un peut voir et faire corresponde réellement à son rôle.
J'ai utilisé cette approche pour un système de suivi des commissions pour un réseau de distributeurs de télécoms (multiples rôles pour le personnel, workflows d'approbation en temps réel) et un système de gestion communautaire intelligent avec des vues séparées pour les résidents, la sécurité et la gestion des mêmes données.
Ce type de système convient à toute entreprise où différentes personnes ont besoin de niveaux d'accès différents aux mêmes informations : gestion immobilière, organisations membres, entreprises de services, outils d'administration interne, plateformes de réservation et de planification.
Je travaille avec React, Next.js et Supabase (Postgres), et je m'intéresse à ce qui se passe après le lancement : contrôle d'accès basé sur les rôles, pistes d'audit et données qui restent cohérentes même si quelqu'un tente de contourner le front end.
Vous ne savez pas si votre projet correspond ? Contactez-moi et nous pourrons en discuter ensemble avant de passer commande.
Découvrez Simon Goh
Full Stack Developer, Role Based Systems and Supabase
- DeMalaisie
- Membre depuisdéc. 2023
- Temps de réponse moy.1 heure
Langues
Chinois, Anglais
Traduction automatique
Mon portfolio
FAQ
Traduction automatique
Je ne suis pas technique, puis-je quand même travailler avec vous ?
Oui. Je vous expliquerai tout en langage simple et confirmerai le plan avec vous avant de commencer la construction, pas besoin de connaître le code.
Où mon projet sera-t-il hébergé ?
Je déploie généralement sur Vercel, qui est gratuit pour les petits projets. Si vous avez une préférence ou une configuration d'hébergement existante, faites-le moi savoir et nous pourrons utiliser cela.
Et si mon projet ne correspond pas exactement à l'un des packages ?
Contactez-moi avant de commander avec ce dont vous avez besoin. La plupart des projets se situent entre ces niveaux, et je préfère bien définir le périmètre d'abord plutôt que vous faire commander le mauvais package.
Pouvez-vous travailler avec ma base de code existante ?
Je peux jeter un œil et vous dire honnêtement si c'est une bonne option avant que vous passiez commande. Je n'ai pas travaillé avec tous les frameworks existants, donc je préfère vous le dire dès le départ plutôt que de m'engager dans quelque chose que je ne peux pas faire correctement.

