Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/daviddevgt/poo_cloudobjstrg
PHP Object Storage with PDFs
https://github.com/daviddevgt/poo_cloudobjstrg
Last synced: 14 days ago
JSON representation
PHP Object Storage with PDFs
- Host: GitHub
- URL: https://github.com/daviddevgt/poo_cloudobjstrg
- Owner: DavidDevGt
- Created: 2024-01-12T02:59:48.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-01-13T15:44:06.000Z (about 1 year ago)
- Last Synced: 2024-11-10T08:43:50.572Z (2 months ago)
- Language: PHP
- Homepage:
- Size: 32.2 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# PHP Object Storage with PDFs
Este proyecto proporciona una solución para almacenar y gestionar documentos PDF en un servidor, utilizando PHP y MySQL. Permite a los usuarios subir documentos PDF, que se almacenan de forma segura en el servidor.
## Estructura del Proyecto
```
POO_CloudObjStrg/
├── config/
│ └── Database.php
├── migrations/
│ ├── 001_create_tables.sql
│ └── migrate_data.php
├── models/
│ └── Upload.php
├── public/
│ ├── index.php
│ └── upload_endpoint.php
├── uploads/
├── .gitignore
├── composer.json
├── composer.lock
└── README.md
```## Características
- Subida y almacenamiento seguro de archivos PDF.
- Interfaz web para la gestión de archivos.
- Backend en PHP con soporte para operaciones de base de datos MySQL.## Comandos necesarios
Para poner en marcha el proyecto, necesitarás ejecutar los siguientes comandos:
- Instalar dependencias: `composer install`
- Ejecutar migraciones de la base de datos: `php migrations/migrate.php`## Configuración
1. Asegúrate de tener Composer y PHP instalados en tu sistema.
2. Configura tu conexión a la base de datos en `config/Database.php`.
3. Ejecuta los comandos mencionados anteriormente para configurar el proyecto.## Uso
Después de configurar el proyecto, puedes acceder a la interfaz web para subir y gestionar tus documentos PDF.
## Futuras Mejoras
- Implementación de un sistema de firma digital y verificación de documentos.
- Integración con blockchain para el registro y verificación de la autenticidad de los documentos.## Versión
- Version 0.0.l Snaphost 1K6WS1L