Search by

chilhan23 / starter-kit-serkom

Starter Kit Laravel untuk Serkom RPL - Kopi Ulee Kareng dengan CRUD Produk

Maintainers

Package info

github.com/Chilhan23/starter-kit-serkom

Language:Blade

Type:project

pkg:composer/chilhan23/starter-kit-serkom

Transparency log

Statistics

Installs: 7

Dependents: 0

Suggesters: 0

Stars: 0

Open Issues: 0

v1.0.0 2026-09-04 18:14 UTC

This package is auto-updated.

Last update: 2026-09-04 18:20:56 UTC


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.css without 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

  1. Copy the environment file and generate app key:

    cp .env.example .env
    php artisan key:generate
  2. Configure database credentials in .env, then run migrations:

    php artisan migrate
  3. 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

Testing

Run the test suite:

php artisan test

License

This project is open-sourced software licensed under the MIT license.