A todo app built with Laravel and Vue.js
- PHP 7.1.3 or higher (We have used PHP 7.2 for development)
- Composer
- Node (We have used Node 10.15.3 for development)
- Npm (We have used NPM 6.4.1 for development)
- Git
Make sure PHP
, Composer
, Node
and NPM
is installed in system
- Clone this repository and cd into it
- Run
composer install
andnpm install
to download laravel and npm dependencies - Run
php artisan key:generate
to generate a key for the app - Set up your database in your
.env
- Run
php artisan migrate
to build your database with tables - Execute
npm run watch
ornpm run dev
to build project assets - Execute
php artisan serve
to run the project in your browser
- Laravel - Beautiful Php framework
- Vue - A Great reactive Js framework
- Vuex - Vuejs state management made simple
- Bootstrap - A beautiful Css framework
- Axios - A Js library to handle ajax requests easily
If you have any questions or confusion please email me at mkawsarahmed@outlook.com or open an issue in the repository.