LIBREHUB
← Retour au catalogue

Remplace Canva / Figma

DesignCraft Studio

Créez vos visuels et prototypes gratuitement à la place de Canva & Figma

PWA · MongoDB · proposé par Thomas Dev

Proposer un fork

Prompt de régénération

Donnez ce document à n'importe quel assistant de code : il reconstruit une application équivalente, sans accès au dépôt. C'est lui qui rend l'application réellement libre — pas seulement lisible, refaisable.

1 352 caractères
1. INTENTION
DesignCraft Studio remplace Canva et Figma. Application web auto-hébergeable, destinée aux équipes qui refusent un abonnement par siège.

2. PÉRIMÈTRE FONCTIONNEL
Éditeur vectoriel avec calques, export SVG PNG et PDF, bibliothèque de modèles, installation PWA.

3. MODÈLE DE DONNÉES
Document (nom, dimensions, calques ordonnés, propriétaire). Calque (type parmi forme/texte/image/groupe, transformation, style). Modèle (document marqué réutilisable).

4. RÈGLES MÉTIER
L'historique d'annulation est conservé par session et n'est pas partagé. Un modèle publié est copié à l'usage, jamais référencé — modifier le modèle ne modifie pas les documents existants.

5. INTERFACES
Écrans listés en section 2. API REST : verbes standards par entité, 401 sans session, 403 si l'utilisateur n'est pas propriétaire de la ressource, 404 sinon.

6. CONTRAINTES TECHNIQUES
Base de données au choix tant que les contraintes d'unicité de la section 3 sont tenues. Variables d'environnement : URL de base, secret de session. Aucun service tiers requis.

7. CRITÈRES D'ACCEPTATION
Un utilisateur non connecté ne lit aucune donnée privée. Les contraintes d'unicité sont refusées côté serveur, pas seulement côté formulaire. Toute action destructive est réversible ou confirmée.

Points à confirmer par l'auteur : politique de rétention, limites de volumétrie.

Ce que fait cette application

Outil de création graphique vectorielle et de maquettage UI directement dans votre navigateur web.

Fonctionnalités

  • Éditeur vectoriel
  • Export SVG/PNG/PDF
  • Banque de modèles gratuits
  • PWA Installable

Relevé technique

Type
PWA
Base de données
MongoDB
Stack
Next.js · Canvas API · TailwindCSS · MongoDB
Catégories
Design, Créativité, Marketing
Consultations
2 100 vues · 610 ouvertures

Vérifications avant publication

Dépôt
Public
Licence
Libre, présente
Conteneur
Dockerfile fourni
Prompt
Fourni
Base détectée
MongoDB
  • Conforme aux critères du Hub

Ces contrôles sont déclarés lors de la soumission puis relus par un administrateur. Ils ne sont pas rejoués automatiquement à chaque mise à jour du dépôt.