BELBOX V1.5 – Sistema web para compartir archivos desarrollado con PHP y MySQL

Descripción:

BELBOX V1.5: es un sistema para compartir archivos en el que puedes rellenar tu perfil, subir cualquier tipo de archivo y sobre todo crear carpetas, buscar amigos, conceder permisos a los archivos/carpetas a tus amigos/familiares/compañeros, comentar las publicaciones, recibir notificaciones y mucho mas.

Características:

  • Usuarios: Se pueden registrar para acceder a sus cuentas y asi empezar la aventura con belbox.
  •  Subir archivos: Cada usuario puede subir lo que quiera y lo visualizara en su muro, el cual podrán ver también sus amigos si les concede los permisos.
  • Crear carpetas: Cada usuario puede crear carpetas y lo visualizara en su muro, el cual podrán ver también sus amigos si les concede los permisos.
  • Perfiles: Los usuarios pueden rellenar su perfil.
  • Comentarios: Los usuarios pueden escribir comentarios a los archivos y/o imágenes de sus amigos.
  • Notificaciones: recibe notificaciones cuando tus amigos descarguen o comentan tus archivos y/o carpetas

Mejoras:

  • Actualizar la imagen de perfil con ajax.
  • Actualizar los datos personales.
  • Dashboard con una elegancia de ver cuantas descargas eh realizado, cuantos archivos tengo y mucho más.
  • Seguridad en la subida de archivos.
  • Mostrar alertas con cada acción que se realice.
  • Comentar los archivos de una forma elegante.
  • Colores cambiados a ser mas elegante a los usuarios.
  • Un contador de descargas.
  • Mostrar icono dependiendo del tipo de archivo, si es pdf se muestra un icono de PDF.
  • Buscar archivos de una forma inmediata.
  • Mostrar archivos por cantidad que desee el usuario.
  • Paginación por toda la pagina.
  •  Copiar enlace, se puede copiar el enlace del archivo.
  • FILE.PHP mostrar una imagen si el archivo es imagen en caso contrario se muestra el nombre.
  • Agregar archivos dentro de carpetas.
  •  Registro de una forma elegante con ajax.

Capturas del sistema

Instalación en windows (servidor local)


  1. Descargar los archivos fuentes del sistema.
  2. Copiar y descomprimir el archivo en la carpeta c:\xampp\htdocs, al final tendrás una carpeta llamada “belbox-beta-master”, a la cual podrás acceder desde el navegador como: http://localhost/belbox-beta-master/.
  3. Crear una base de datos usando PHPMyAdmin accediendo a la url siguiente: http://localhost/phpmyadmin/. Para nuestro caso la hemos llamado a la base de datos con el nombre de: “belbox“, pero tu puedes nombrarla como desees.
  4. Importar las tablas de la base de datos para ello vamos a buscar el archivo “belbox.sql” en el directorio root de nuestro proyecto, una vez localizado procedemos a hacer la importación de los datos desde PHPMyAdmin.
  5. Configurar los datos de conexión a la base de datos editando el archivo de configuración que se encuentra en la siguiente ruta: http://localhost/belbox-beta-master/config/config.php. Esto es la ruta que hemos utilizado para este ejemplo, pero de igual manera puedes colocarlo en la ruta que desees, solo recuerda localizar la carpeta config y dentro de dicho directorio el archivo config.php.
  6. Vista web: http://localhost/belbox-beta-master/.
  7. Para acceder al sistema deberas registrar desde la pantalla de inicio de sesión del sistema.

Vídeo de instalación

Instalación y Soporte Técnico


El sistema de BelBox es gratuito y puedes usarlo libremente para uso personal y/o comercial, pero no se brinda soporte gratuito para la instalación del sistema ni Ayuda con errores y problemas reportados.

Si deseas contratar el servicio de soporte técnico para el sistema de BelBox debes enviar un E-mail a: waptoing7@gmail.com, con el asunto “Soporte BelBox”, en donde se detalle el tipo de ayuda que se desea recibir. Luego se responderá mediante una cotización con el costo del servicio, forma de pago y tiempo de entrega.

Este sistema ha sido enviado por Anner Saucedo Sosa, creador de dicho código  PHP, y ha sido publicado en este blog bajo su consentimiento con la licencia Creative Commons


Te invito a que dejes un comentario describiendo que tal te pareció el sistema te lo agradeceremos.


DESCARGAR ARCHIVOS