2017 © Pedro Peláez
 

project l56_starter_kit

Starter Kit with some default packages

image

laraviet/l56_starter_kit

Starter Kit with some default packages

  • Thursday, April 12, 2018
  • by laraviet
  • Repository
  • 1 Watchers
  • 0 Stars
  • 5 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 1 Forks
  • 0 Open issues
  • 3 Versions
  • 150 % Grown

The README.md

Introduction

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

Installation

  1. Scaffold project

- composer create-project laraviet/l56_starter_kit [project_name] - Note: replace [project name] with your real project. 2. Create new database 3. Edit .env to match with your new database 4. Run migrate and db seed - php artisan migrate - php artisan db:seed 5. (Optional) If you want to use sentry to remote debug - Register and create new project in https://sentry.io/welcome/ - Edit .env, uncomment # SENTRY_DSN= and paste Sentry DSN, (*2)

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, (*3)

Road

  • Apply Routing test
  • Apply theme
  • Apply scaffold package

The Versions