Project Description
Necesito poner en línea un sitio web que ofrezca un servicio de almacenamiento en la nube. El objetivo es que el usuario se registre con su correo electrónico y, a partir de ahí, pueda:
• Subir y descargar archivos de forma segura.
• Sincronizar su carpeta personal con distintos dispositivos (PC, móvil, tableta) se desarrolle luego
una app/cliente de escritorio y móvil dedicado
• Colaborar compartiendo enlaces o carpetas con otros usuarios en tiempo real.
Contenido clave en el front-end
– Página principal con la descripción clara de las características del servicio.
– Sección de testimonios y reseñas de usuarios para reforzar la confianza.
– Página de contacto y soporte con formulario y datos de atención.
Requisitos técnicos esenciales
• Diseño responsive y ligero, optimizado para navegadores modernos.
• Panel de registro e inicio de sesión por correo electrónico con validación y recuperación de contraseña.
• Back-end seguro para la gestión de cuentas y almacenamiento; se valora experiencia en AWS S3, Google Cloud Storage o soluciones similares.
• Capacidad para crear, renombrar, mover y eliminar archivos/carpetas, con un límite configurable.
• Módulo de sincronización (API o WebDAV) que permita mantener los archivos actualizados entre dispositivos.
.Capacidad de subir archivos por ambas maneras carpetas o archivos
• Opciones de compartición (enlace público, acceso restringido por correo).
• Dashboard de usuario con estadísticas básicas de uso (espacio ocupado, número de archivos, actividad reciente).
Entregables
1. Código fuente completo (front-end y back-end) documentado.
2. Base de datos o esquema listo para desplegar.
3. Instrucciones de instalación y despliegue en un servidor Linux.
4. Una breve guía de usuario para los primeros pasos.
Busco a alguien con experiencia comprobable en proyectos SaaS, seguridad web y manejo de grandes volúmenes de datos. Valoraría una demo funcional o ejemplos previos de trabajos similares.