Coding Challenge Laravel/VueJs application
- ✅ Register of the user
- ✅ Login of the user
- ✅ Offer the user to update password
- ✅ Add item including (title, description and image)
- ✅ Listing items
- ✅ Register of the user from command line (command below)
$ php artisan register:user
- ✅ Change password of the user from command line (command below)
$ php artisan chpwd:user
- ✅ Be able to seed fake data (10000 items / 100 users) from the command line. (command below)
$ php artisan db:seed
- ⚙️ Ability to add image into items (solved)
- ⚙️ Listing items while scrolling (solved)
- 📓 Be able to change a user password from the command line. (solved)
- 📓 Be able to seed fake data (10000 items / 100 users) from the command line. (solved)
- 📓 Write some unit tests
👌Make sure you have npm
and composer
on your local machine
- Clone this repository and cd into it
- Run
composer install
andnpm install
to download laravel dependencies - Set up your database in your
.env
(use .env.example as template) - Run
php artisan migrate
to build your database with tables - Execute
npm run dev
to build project assets - Execute
php artisan serve
to run the project in your browser
📝 I realise this project after 5 days of learning Laravel, I use my NodeJS knwoledge to get into it. So I want to express how I am thankful to @NextmediaMa for this challenge 🙏
Update! Now I complet 13 days of laravel 🙏