simple polling component

A Simple Polling Component

In this post, We are going to create a simple polling component using laravel and vuejs.

So how can I implement a polling component ? The answer is “It depends”.
In this tutorial, we are validating user based on cookie whether user voted or not for 1 day.
You can implement this based on user or even on IP addresses.



Let’s create migration using artisan utility.

So “-m” flag will create migraion for you.

1) Polls Table:

2) Poll options Table:


1) Poll model

2) PollOption model



Let’s create controller using artisan utility.

Poll Component

and don’t forget to register component in app.js

Component in action


That’s it.

1 thought on “A Simple Polling Component

Leave a Comment