laraviet/l56_starter_kit

Starter Kit with some default packages

1.0.1 2018-04-12 10:18 UTC

This package is auto-updated.

Last update: 2024-10-27 17:06:19 UTC


README

This package contains few composers package by default. After install this project, developer need to follow Laravel Coding Rules for more detail.

Installation

  1. Scaffold project
  • composer create-project laraviet/l56_starter_kit [project_name]
  • Note: replace [project name] with your real project.
  1. Create new database
  2. Edit .env to match with your new database
  3. Run migrate and db seed
  • php artisan migrate
  • php artisan db:seed
  1. (Optional) If you want to use sentry to remote debug

What you get by default

All code almost inside core folder with

  • BaseService / BaseServiceContract
  • BaseRepository / BaseRepositoryContract
  • BookCRUD demo with separation of concern (using service and repository)
  • Sample binding in CoreServiceProvider

Road

  • Apply Routing test
  • Apply theme
  • Apply scaffold package