Laravel, Vue.js, and Vuex TodoList Web Application

This is a Web Application leveraging on Vue.js, vuex and Laravel to create SPA(Single Page Application) application.

The following must be installed and available on your terminal:

Screenshots

list list with update

INSTALLATION GUIDE

  • Clone the project git clone https://github.com/ranasl62/todo-laravel-vuejs.git
  • cd to the project and run composer install on the terminal to install php dependencies
  • copy the .env-example file to .env file
  • Create a Mysql database and edit the .env to reflect your connections as follows:
    DB_CONNECTION=mysql
    DB_HOST=127.0.0.1
    DB_PORT=3306
    DB_DATABASE=dbname
    DB_USERNAME=myuser
    DB_PASSWORD=mypass
  • Migrate your migrations: php artisan migrate
  • Generate application encryption key: php artisan key:generate
  • Run npm install && npm run dev to install node.js dependencies and build the vuejs codes
  • Start your development server using laravel command php artisan serve --port 8000
  • Visit on browser localhost:8000
  • Postman Collection
  • Congratulations if you made it!

Need helps? Reach me out

Email: ranasl62@gmail.com

Twitter: ranasl62

Linkedin: ranasl62

Facebook: ranasl62

All the best