Skip to content

EvMaMis/laravel-blog

Repository files navigation

Laravel Blog

Laravel blog with posts with full-working admin panel and personal account

Skills I've learned while working on this project:

  • Basic laravel
  • Full CRUD for posts, categories, tags, users
  • User authentification and email verification
  • Blade directives
  • MVC pattern
  • Laravel routing with middlewares
  • Adminlte plugin for laravel
  • Personal page
  • Likes, comments support
  • Bootstrap, css, html

Website link

This site was built using GitHub Pages.

Installation guide

  1. Run git clone https://github.com/EvMaMis/laravel-blog.git
  2. Run composer install
  3. Run npm install
  4. Rename .env.example to .env
  5. Setup your database connection in .env (I'm using Open server panel)
  6. Setup Mail service in .env (mailtrap in my case)
  7. Run php artisan key:generate
  8. Run php artisan migrate
  9. Run php artisan serve
  10. Run npm run dev
  11. Go to link localhost:8000
  12. Have fun and happy hacking)

Screenshots

Main Page Imgur User's personal page Imgur Admin page Imgur

Adding categories

Giphy

Adding posts and comments

Giphy

Thank you for your attention

Releases

No releases published

Packages

No packages published