Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/rosyid-grobogan/product-admin

Testing Restful API: Laravel 7, Vue 2, Router, Axios, Bootstrap 4, Admin LTE 3
https://github.com/rosyid-grobogan/product-admin

adminlte axios-vue bootstrap4 fontawesome laravel7 restful-api router sweetalert2 vfrom vuejs

Last synced: 6 days ago
JSON representation

Testing Restful API: Laravel 7, Vue 2, Router, Axios, Bootstrap 4, Admin LTE 3

Awesome Lists containing this project

README

        

## Test BE

## Preview
GitHub Logo
GitHub Logo

## Technology

- [Laravel 7](https://laravel.com/)
- [NPM 6.14.5](https://www.npmjs.com/)
- [Vue 2](https://vuejs.org/)
- [Router Vue](https://router.vuejs.org/)
- [Bootstrap 4](https://getbootstrap.com/)
- [Admin LTE 3](https://adminlte.io/)
- [Font Awesome](https://fontawesome.com/)
- [Vform](https://github.com/cretueusebiu/vform)
- [Vue Progress Bar](http://hilongjw.github.io/vue-progressbar/)
- [Sweet Alert 2](https://sweetalert2.github.io/)

## Implement
- Laravel Naming Conventions
- RESTful API
- History mode for Vue js
- Seeder and Factory (Dummny Data)
- Validation

## Features
- CRUD Product
- Admin Page

## Getting Started
- Download / Clone from github

- Set up your database in .env file

- Install composer
```
composer install
```

- Generate Key
```
php artisan key:generate
```

- run migration and seeding
```
php artisan migrate:fresh --seed
```

- create new account

- run NPM watch (if need)
```
npm run watch
```

> NB
>
> Subcategory: defaulf is Null
>
> You can set up subcategory by manually or by update