rdurica/nette-app

Nette application skeleton with packages and configuration

0.2.1 2024-01-26 21:05 UTC

This package is auto-updated.

Last update: 2024-04-26 21:41:43 UTC


README

PHP GitHub release (with filter) GitHub

Nette app is a complete and flexible starting point for web application development using the latest PHP version and the Nette framework. It provides a foundation with common configurations and best practices to help you kickstart your project quickly.

00 01

Create new project

For new project creation use Composer. Use this command inside desired folder.

composer create-project rdurica/nette-app .

Features

MDBBootstrap Template

Incorporate the MDBBootstrap template for a modern and responsive user interface, providing a visually appealing foundation for your web application.

Modern Flash Messages with SweetAlert2

Enhance user experience with modern and customizable flash messages using SweetAlert2, delivering informative and user-friendly notifications.

Naja for Ajax Requests

Implement Naja to streamline and handle asynchronous Ajax requests, allowing for dynamic and efficient data updates without reloading the entire page.

PHPStan

Integrate PHPStan for static analysis, ensuring robust code quality and catching potential issues during development.

PHPCS (PHP CodeSniffer)

Enforce coding standards and maintain code consistency with PHPCS, a powerful tool for code sniffing and analysis.

Fancybox

Utilize Fancybox to create elegant and interactive lightboxes for displaying images, videos, and other multimedia content.

Ublaboo Data Grid

Integrate the Ublaboo Data Grid for efficient and customizable data table displays, offering advanced features for sorting, filtering, and pagination.

Package rdurica/core for Authentication and Utils

Leverage the rdurica/core package to streamline authentication processes and include utility functions for common tasks.

Nepada/Security-Annotations

Enhance security through the use of annotations with Nepada/Security-Annotations, allowing for declarative security configuration.

Translations

Implement a translation system to support multiple languages and enhance accessibility for a diverse user base.

And Many More...

Explore additional features and enhancements tailored to your specific project needs, making the Delam Skeleton Pro a versatile and customizable starting point for web application development.

Contributing

If you would like to contribute to this project, please fork the repository and create a pull request. We welcome all contributions, including bug fixes, new features, and documentation improvements.

License

This project is licensed under the terms of the MIT license.