Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/contributte/gui-skeleton
🎁 GUI project skeleton based on Nette Framework (@nette) and Contributte (@contributte) libraries by @f3l1x.
https://github.com/contributte/gui-skeleton
component contributte control gui nette nette-framework project skeleton ui visual
Last synced: 16 days ago
JSON representation
🎁 GUI project skeleton based on Nette Framework (@nette) and Contributte (@contributte) libraries by @f3l1x.
- Host: GitHub
- URL: https://github.com/contributte/gui-skeleton
- Owner: contributte
- License: mit
- Created: 2021-11-20T12:20:07.000Z (about 3 years ago)
- Default Branch: master
- Last Pushed: 2024-03-14T17:11:43.000Z (10 months ago)
- Last Synced: 2024-11-13T14:51:43.939Z (about 2 months ago)
- Topics: component, contributte, control, gui, nette, nette-framework, project, skeleton, ui, visual
- Language: PHP
- Homepage: https://examples.contributte.org/gui-skeleton
- Size: 146 KB
- Stars: 1
- Watchers: 3
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
![](https://heatbadger.now.sh/github/readme/contributte/gui-skeleton/)
Website 🚀 contributte.org | Contact 👨🏻💻 f3l1x.io | Twitter 🐦 @contributte
-----
## Goal
Main goal is to provide example of Contributte packages.
Focused on:
- PHP 8.2+
- `nette/*` packages
- bunch of `contributte/*` packages
- codestyle checking via **CodeSniffer** and `contributte/qa`
- static analysing via **phpstan** and `contributte/phpstan`
- unit / integration tests via **Nette Tester** and `contributte/tester`You can try it out yourself either by running it with docker, or more easily with docker-compose.
## Demo
https://examples.contributte.org/gui-skeleton/
## Installation
To install latest version of `contributte/gui-skeleton` use [Composer](https://getcomposer.org).
```
composer create-project -s dev contributte/gui-skeleton acme
```### Install using [docker](https://github.com/docker/docker/)
1) At first, clone this repository.
```
git clone https://github.com/contributte/gui-skeleton.git
```2) Run docker via docker compose.
```
docker-compose up
```3) Open http://0.0.0.0:8000 and enjoy!
If you need enter into container (such as `composer update`) run command `docker-compose run web bash`.
### Composer packages
Take a detailed look :eyes: at:
- [contributte/forms-bootstrap](https://contributte.org/packages/contributte/forms-bootstrap.html)
- [contributte/forms-wizard](https://contributte.org/packages/contributte/forms-wizard.html)
- [contributte/live-form-validation](https://contributte.org/packages/contributte/live-form-validation.html)
- [contributte/reCAPTCHAp](https://contributte.org/packages/contributte/reCAPTCHA.html)## Development
See [how to contribute](https://contributte.org/contributing.html) to this package.
This package is currently maintaining by these authors.
-----
Consider to [support](https://contributte.org/partners.html) **contributte** development team. Also thank you for using this project.