/Laravel-Blog

Laravel practice project

Primary LanguagePHP

This application was made as a part of Laravel/PHP/MySQL programming practice.

All users can:

  • Register new account/login.
  • Browse through all posts.
  • View posts by category.
  • View posts by keyword.
  • Search posts (returns results where search term is included in post keywords, title or body).
  • View single post.
  • View post comments.
  • View user profiles.

Authenticated users can:

  • Create new posts (with title, body, category, keywords, image).
  • Edit created posts.
  • Delete created posts.
  • Like/unlike posts.
  • Comment posts.
  • Delete added comments.
  • Delete all comments from created posts.
  • Edit profile (change name, about, email, password, profile picture).
  • Reset password using registered email.
  • Delete account.

If any errors spotted, feel free to contact me and let me know.

Live app running on Heroku - https://ft-laravelblog.herokuapp.com/