Una aplicación básica construida con Symfony, diseñada para gestionar documentos de manera sencilla y eficiente.
Asegúrate de tener instalados los siguientes componentes:
- PHP >= 8.1
- Composer
- Symfony CLI (opcional pero recomendado)
- Servidor web (Apache/Nginx) o usar el servidor embebido de Symfony
- MySQL/PostgreSQL (opcional, según base de datos usada)
Clona el repositorio:
git clone https://github.com/tu-usuario/document-app.git
cd document-appIniciar el servidor web
symfony server:startArchivos template
composer require templateImportar assets
composer require symfony/assetCreación de controlador
composer require doctrine/annotations
php bin/console make:controller <name>Crea la base de datos (el armario).
php bin/console doctrine:database:createDefine la estructura de una tabla (cómo será un tipo de cajón).
php bin/console make:entityEscribe las instrucciones para cambiar la estructura de la base de datos (la receta de los cambios en los cajones).
php bin/console make:migrationAplica los cambios a la base de datos (ejecuta la receta en el armario).
php bin/console doctrine:migrations:migrate