Blog Laravel
INFO
Personal project
Overview
Creation of a travel blog website.
The application uses Laravel.
Application Preview
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.