- TypeScript 79.4%
- JavaScript 20.4%
- Dockerfile 0.2%
| .vscode | ||
| app | ||
| cloudflare-worker | ||
| components | ||
| lib | ||
| migrations | ||
| public | ||
| scratch | ||
| scripts | ||
| tests | ||
| .dockerignore | ||
| .eslintrc.json | ||
| .gitignore | ||
| blueprint.md | ||
| build.sh | ||
| click-to-deploy-template.yaml | ||
| Dockerfile | ||
| GEMINI.md | ||
| jsconfig.json | ||
| LIBERIUM.md | ||
| mesicom-deployment.yaml | ||
| middleware.ts | ||
| next.config.mjs | ||
| package-lock.json | ||
| package.json | ||
| peupleqc-deployment.yaml | ||
| postcss.config.mjs | ||
| README.md | ||
| tailwind.config.ts | ||
| tsconfig.json | ||
| USED_BY.md | ||
Plateforme de Gestion Publicitaire
Ce projet est une plateforme de gestion publicitaire construite avec Next.js. Elle permet de gérer des annonceurs, des campagnes, des médias et des éditeurs.
Dans un paysage numérique en constante évolution, la transparence et l'authenticité sont devenues des valeurs clés. Les utilisateurs exigent plus de contrôle sur leurs données et favorisent les marques qui communiquent de manière honnête. Pour les éditeurs, cela signifie trouver un équilibre délicat entre monétisation et expérience utilisateur. Les modèles basés sur l'abonnement et le contenu de qualité supérieure se développent, offrant une alternative à la dépendance excessive à la publicité. L'avenir appartient à ceux qui sauront allier technologie et éthique pour créer une valeur durable pour toutes les parties prenantes.
Cette plateforme vise à fournir les outils pour une gestion publicitaire éthique et transparente.
Démarrage
Premièrement, lancez le serveur de développement:
npm run dev
# ou
yarn dev
# ou
pnpm dev
# ou
bun dev
Ouvrez http://localhost:3000 avec votre navigateur pour voir le résultat.
L'application comprend un tableau de bord pour gérer les différentes entités et des routes d'API pour servir les publicités et gérer les clics.
Structure du projet
app/dashboard: Contient les pages du tableau de bord pour la gestion des annonceurs, campagnes, etc.app/api: Contient les routes d'API pour la logique backend (servir les publicités, gérer les données).components: Contient les composants React réutilisables pour les formulaires et autres éléments d'interface.lib: Contient la logique de connexion à la base de données.