chilhan23 / starter-kit-serkom
Starter Kit Laravel untuk Serkom RPL - Kopi Ulee Kareng dengan CRUD Produk
Package info
github.com/Chilhan23/starter-kit-serkom
Language:Blade
Type:project
pkg:composer/chilhan23/starter-kit-serkom
v1.0.0
2026-09-04 18:14 UTC
Requires
- php: ^8.3
- laravel/framework: ^13.17
- laravel/tinker: ^3.0
Requires (Dev)
- fakerphp/faker: ^1.23
- laravel/boost: ^2.2
- laravel/pail: ^1.2.5
- laravel/pao: ^1.0.6
- laravel/pint: ^1.27
- mockery/mockery: ^1.6
- nunomaduro/collision: ^8.6
- pestphp/pest: ^5.1
- pestphp/pest-plugin-laravel: ^5.0
Suggests
None
Provides
None
Conflicts
None
Replaces
None
README
A lightweight Laravel starter template featuring a dynamic landing page and product CRUD management with vanilla CSS.
Features
- Landing Page (
/): Displays product catalog directly from the database. - Product CRUD (
/products): Create, read, update, and delete products with image upload support. - Pure CSS: Self-contained styling in
public/css/style.csswithout external dependencies. - Automated Tests: Feature tests included via Pest/PHPUnit.
Installation
Via Composer
composer create-project chilhan23/starter-kit-serkom project-name
cd project-name
Via Git
git clone https://github.com/Chilhan23/starter-kit-serkom.git project-name
cd project-name
composer install
Setup
-
Copy the environment file and generate app key:
cp .env.example .env php artisan key:generate
-
Configure database credentials in
.env, then run migrations:php artisan migrate
-
Start the local development server:
php artisan serve
- Landing page:
http://127.0.0.1:8000 - Product manager:
http://127.0.0.1:8000/products
- Landing page:
Testing
Run the test suite:
php artisan test
License
This project is open-sourced software licensed under the MIT license.