https://github.com/milan-miscevic/php-skeleton
Starting point for other PHP projects
https://github.com/milan-miscevic/php-skeleton
php-project php-template skeleton skeleton-application template template-application
Last synced: 12 months ago
JSON representation
Starting point for other PHP projects
- Host: GitHub
- URL: https://github.com/milan-miscevic/php-skeleton
- Owner: milan-miscevic
- License: mit
- Created: 2020-05-11T21:31:52.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2023-07-20T04:22:00.000Z (over 2 years ago)
- Last Synced: 2025-04-12T03:53:57.496Z (12 months ago)
- Topics: php-project, php-template, skeleton, skeleton-application, template, template-application
- Language: PHP
- Homepage:
- Size: 366 KB
- Stars: 3
- Watchers: 0
- Forks: 2
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# php-skeleton
[](LICENSE)
[](https://github.com/php-pds/skeleton)
[](https://github.com/milan-miscevic/php-skeleton/actions)
[](https://sonarcloud.io/dashboard?id=milan-miscevic_php-skeleton)
[](https://shepherd.dev/github/milan-miscevic/php-skeleton)
[](https://dashboard.stryker-mutator.io/reports/github.com/milan-miscevic/php-skeleton/master)
This repository provides a starting point for other PHP projects.
## Installation
1. Create a new project based on this GitHub template.
1. Clone the project.
1. Update the `composer.json` data:
* `name`
* `description`
* `type` (in library)
* `keywords`
* `require.php` (in project)
* `autoload.psr-4` (the project namespace)
* `autoload-dev.psr-4` (the project namespace)
1. Remove unnecessary folders.
1. Search for the `@todo` tag and make changes.
1. Update the `README.md` file.
1. Make other needed adjustments.
1. Commit & push.
1. Continue work on the new project.
## Usage
For available commands check [Makefile](Makefile).