About This Project

Let's face it, I couldn't really disclose whom this project is for. But one thing's for certain, somebody might need this code snippet which I am gladly to share.

This is a single page comment system, assumed on a single static post.

What's NOT in this system:

  • Login
  • Registration
  • Post creation

What's in?

  • Comment form
  • Comment list
  • Reply to a comment
  • 3 layer nested comments

Dependencies

  • VueJS 2
  • Bootstrap
  • Vuex
  • Axios
  • MomentJS
  • Fontawesome
  • Bootstrap Vue (added but not really used.)

Installation

  • git clone git@github.com:bugsworld85/project-comments.git
  • cd project-comments
  • composer install
  • php artisan migrate
  • npm install
  • npm run dev
  • php artisan serve

Tests

  • vendor/bin/phpunit

License

The Laravel framework is open-sourced software licensed under the MIT license.