Skip to content

Site web de type blog. Lecture d'articles et possibilité des les likés ainsi que de les commenter si vous êtes authentifier. Possibilité de se créer un compte ainsi que de se connecter. Partie Admin pour pouvoir ajouter des articles

Notifications You must be signed in to change notification settings

alexiglnt/Blog-API-Framework

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 

Repository files navigation

Blog-API-Framework

Site web de type blog (lecture d'articles)

alt text

Technologies utilisées :

  • Vue.js pour la partie front-end
  • Symfony pour la partie back-end
  • lexik-JWT-authentication (utilisation de tokens)
  • Postman pour les tests liés à l'API
  • JavaScript, PHP, HTML, CSS

Partie BACK :

  • Une API permettant de renvoyer les données en JSON
  • Des routes permettant de créer des articles et des utilisateurs
  • Certaines routes ne sont disponibles que pour les utilisateurs ayant un type administrateur
  • Principe REST correctement implémentés
  • Verbes HTTP correctement utilisés

Partie FRONT :

  • Consulter tous les articles du site
  • Consulter les articles d'une catégorie en particulier
  • Faire une recherche dans le site
  • Pouvoir se créer un compte
  • Pouvoir se connecter à un compte
  • Pouvoir sauvegarder un article en favoris
  • Accéder à un espace dédié aux administrateurs pour pouvoir créer de nouveaux articles

BONUS

  • Mise en page CSS (Dark Mode, animations avec GSAP, loader au démarrage, possibilité de changer le thème principal du site, etc...)
  • Système de commentaires et de likes sur les articles (afin que les utilisateurs puissent communiquer entre eux et faire des retours)
  • WYSIWYG pour créer des articles dans la partie ADMIN ("What You See Is What You Get")

Plus d'images :

alt text

alt text

Réalisé en binome avec Lucas CHARBONNIER

About

Site web de type blog. Lecture d'articles et possibilité des les likés ainsi que de les commenter si vous êtes authentifier. Possibilité de se créer un compte ainsi que de se connecter. Partie Admin pour pouvoir ajouter des articles

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published