Skip to content

Latest commit

 

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Project-secure-development-front

HTML CSS JavaScript React Node.js

Descripción 📋

Este proyecto es una versión ampliada de un trabajo anterior de una página de recetas asiáticas. En esta versión se ha implementado el login y algunas medidas de seguridad. alt text

Este es el back del proyecto CRUD con React.js que permite crear, leer, actualizar y eliminar recetas de comida asiática.

Cuenta con autenticación de usuarios para acceder a funcionalidades privadas.

Además, los formularios están ligados con la base de datos de Mongo Atlas.

El front se puede ver a través de este enlace: https://github.com/soyshan/project-secure-development-front

Objetivos del proyecto ✅

El objetivo principal del proyecto es desarrollar una página segura.

Para ello se han implementado algunas medidas de seguridad, como limite de sesiones por IP, protección contra XSS al implementar la sanitización en el formulario de contacto. También se han usado middlewares en el back.

Se ha hecho también una auditoria completa de la seguridad de la página web para detectar las posibles vulnerabilidades para poder corregirlas.

Enlace para ver la auditoria completa: https://docs.google.com/document/d/1_0k_B6gs6UGjpiSYUvJ6hinDE_QxeSpV6fPCE3Jm8hY/edit?usp=sharing

Instalación del proyecto 🛠

Si te descargas el proyecto debes asegurarté de tener instalado Node.js. Si no tienes node, debes ir a descargarlo a su página 👉https://nodejs.org/en

Una vez instalado Node.js ya puedes pasar a lo siguiente.

En la terminal del front ejecuta los siguientes comandos:

Para instalar todas las dependencias necesarias para el front declaradas en el package.json

npm install

para inicializar el proyecto

nodemon app

Mi contacto 📧

LinkedIn Email

Gato

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages