Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/juanies/cloud
https://github.com/juanies/cloud
Last synced: about 1 month ago
JSON representation
- Host: GitHub
- URL: https://github.com/juanies/cloud
- Owner: Juanies
- Created: 2024-03-07T00:25:37.000Z (10 months ago)
- Default Branch: master
- Last Pushed: 2024-03-23T10:53:40.000Z (9 months ago)
- Last Synced: 2024-05-05T13:45:32.084Z (8 months ago)
- Language: JavaScript
- Size: 3.58 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Nube de Archivos con Spring y ReactJS
---
Este proyecto es una aplicación de almacenamiento en la nube desarrollada utilizando Spring Boot para el backend y ReactJS para el frontend. Proporciona a los usuarios la capacidad de cargar, descargar, eliminar y administrar archivos de manera eficiente y segura.
---
### Características Principales
- **Autenticación Segura**: Utiliza tokens de acceso JWT (JSON Web Tokens) para autenticar a los usuarios y garantizar la seguridad de las operaciones.
- **Interfaz de Usuario Intuitiva**: La interfaz de usuario desarrollada con ReactJS es fácil de usar y proporciona una experiencia fluida para los usuarios.
- **Almacenamiento Seguro**: Los archivos se almacenan de manera segura en el servidor utilizando un sistema de almacenamiento robusto y confiable.
- **Operaciones de Archivos**: Los usuarios pueden cargar, descargar y eliminar archivos fácilmente, con la capacidad de gestionar sus archivos de manera efectiva.
- **Compatibilidad Multiplataforma**: La aplicación es compatible con una variedad de dispositivos y plataformas, lo que permite a los usuarios acceder a sus archivos desde cualquier lugar y en cualquier momento.---
### Requisitos del Sistema
- Java JDK 8 o superior.
- Node.js y npm instalados.
- Un navegador web moderno compatible (Chrome, Firefox, Safari, etc.).---
### Instrucciones de Instalación
1. Clona este repositorio en tu máquina local.
\`\`\`bash
git clone
\`\`\`2. Navega a la carpeta del backend y ejecuta el siguiente comando para compilar y ejecutar el servidor Spring Boot:
\`\`\`bash
cd backend
./mvnw spring-boot:run
\`\`\`3. En otra ventana de terminal, navega a la carpeta del frontend y ejecuta los siguientes comandos para instalar las dependencias y ejecutar la aplicación ReactJS:
\`\`\`bash
cd frontend
npm install
npm start
\`\`\`4. Una vez que ambos servidores estén en funcionamiento, puedes acceder a la aplicación en tu navegador web visitando \`http://localhost:3000\`.
---
### Contribuir
¡Las contribuciones son bienvenidas! Si deseas contribuir a este proyecto, sigue estos pasos:
1. Realiza un fork del repositorio.
2. Crea una nueva rama para tu función o corrección.
3. Realiza los cambios necesarios y realiza un commit con un mensaje descriptivo.
4. Haz push a tu rama y envía un pull request.---
### Autores
Este proyecto fue desarrollado por [Juanies](https://juanies.vercel.app/)
---
### Licencia
Este proyecto está bajo la Licencia MIT. Puedes ver el archivo \`LICENSE\` para más detalles.
---
¡Gracias por usar nuestra aplicación de Nube de Archivos con Spring y ReactJS! Si tienes alguna pregunta o sugerencia, no dudes en contactarnos.
EOF