Skip to content
On this page

Blog Laravel

INFO

Personal project

Overview

Creation of a travel blog website.

The application uses Laravel.

Application Preview

login

login

Homepage of the website

Features:

  • A header displaying a logo and a button allowing users to log in.
  • A footer displaying the logo and the blog's legal notices.
  • Homepage: Displays a list of articles in chronological order (from the most recent to the oldest) with their title, associated travel image, and content describing travel anecdotes. Clicking on an article takes the user to a dedicated article page.
  • Article detail page: Displays the full article along with a list of comments and a comment form accessible to authenticated users. It also shows buttons that allow navigation to the next or previous article. An authenticated user with admin privileges can delete or edit comments associated with the article.
  • Login page: Provides a login form that allows a user registered in the database to authenticate. Once logged in, the user is redirected to the homepage, and the header updates to indicate the authentication status.