Skip to content

Une plateforme où les utilisateurs peuvent s'inscrire, se connecter, créer, lire, modifier et supprimer leurs propres articles de blog.

Notifications You must be signed in to change notification settings

ABRACHE01/InfoDev

Repository files navigation

Contexte du projet

En tant que spécialiste Full Stack en JavaScript, nous vous invitons à intégrer notre équipe de développement. Votre mission sera de jouer un rôle central dans notre projet de blog axé sur L'Actualité au Cœur du Développement Informatique. Votre maîtrise en développement web, notamment en Node.js associé à un moteur de templates, enrichira notre projet d'une expérience utilisateur remarquable et efficace.

Project folder structure

  • src/: This is where your application's source code resides.
  • controllers/: Controllers handle the logic for your routes.
  • models/: Define your database models using Prisma here.
  • views/: EJS templates for rendering views.
  • routes/: Define your Express.js routes here.
  • app.js: Main application setup file.
  • database.js: Database connection setup.
  • server.js: Start your Express server here.
  • migrations/: Store database migration files for Prisma.
  • public/: Public assets like stylesheets, JavaScript files, images, and fonts.
  • node_modules/: Node.js modules installed via npm.
  • package.json and package-lock.json: Manage your project's dependencies.
  • .gitignore: Ignore files and directories for version control.

Run program :

  • npm install
  • npx prisma migrate dev
  • npx prisma db seed
  • npm run dev

About

Une plateforme où les utilisateurs peuvent s'inscrire, se connecter, créer, lire, modifier et supprimer leurs propres articles de blog.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •