Skip to content

Naim-abde/blog

Repository files navigation

Laravel Logo

Status Laravel Version License

About the Project

Application de Blog – Laravel est une application web permettant aux utilisateurs de créer, modifier et gérer des articles, ainsi que d’interagir via les commentaires, likes et abonnements (follow). Elle inclut un tableau de bord administrateur pour la gestion des utilisateurs, des articles et des commentaires avec des droits d’accès précis.

Features

  • Authentification des utilisateurs
  • CRUD complet des articles
  • Système de commentaires, likes et abonnements
  • Tableau de bord administrateur
  • Gestion des droits d’accès : modification des articles réservée à leur propriétaire
  • Suppression logique (soft delete) des contenus

Technologies

  • Backend: PHP, Laravel, Blade
  • Frontend: Bootstrap, HTML, CSS
  • Database: MySQL
  • Outils: Git, GitHub, VS Code

Installation

  1. Cloner le dépôt :
  2. Installer les dépendances via Composer :
  3. Migrer la base de données :

Usage

  • Créez un compte utilisateur ou connectez-vous
  • Créez, modifiez ou supprimez vos articles
  • Commentez et likez les publications
  • Les administrateurs peuvent gérer tous les utilisateurs, articles et commentaires depuis le tableau de bord

Screenshot

![Insert your screenshot here](#)

Author

Abdessamad Naim

License

Ce projet est sous licence MIT.

About

1.Application de blog – Laravel Développement d’une application web de type blog avec authentification des utilisateurs. Fonctionnalités : CRUD des articles, commentaires, likes et abonnements (follow), tableau de bord administrateur, gestion des droits d’accès. Technologies : Laravel, Blade, PHP, MySQL, Bootstrap

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages