Skip to content

Latest commit

 

History

History
32 lines (25 loc) · 1.72 KB

README.md

File metadata and controls

32 lines (25 loc) · 1.72 KB

🌐 Página Web Pinzas Lasvi

Puedes probarla en el siguiente link. https://daniels35.github.io/lasvipagina/

Página desarrollada por Daniel Díaz para la marca Lasvi de España. Fue desarrollada con React y de forma responsive para adaptarse a cualquier tipo de pantalla. Los estilos se realizaron de forma modularizada para aprender sobre esta manera de programación y mejorar la lógica en CSS.

También se utilizaron estrategias de optimización para que la carga inicial sea más rápida de lo habitual. Se optimizaron las imágenes al formato .webp para una mayor velocidad de carga inicial de la página web y otras opciones de optimización. Se creó un servidor sencillo para el blog y el envío del formulario de contacto, con medidas de seguridad como purificación de formulario para evitar la inyección de SQL a la base de datos y limitación de envío de formulario para evitar ataques del bot en el formulario de contacto.

El archivo .htaccess instruye al servidor sobre el manejo de rutas para recuperar datos backend para el blog y el envío de correo electrónico. Para más información, contáctame.

💻 Tecnologías Utilizadas

🌐 Frontend

  • React
  • Axios
  • React Icons
  • React Loader Spinner
  • React Phone Number Input
  • React Router DOM
  • React Responsive Carousel
  • Dompurify

⚙️ Backend

  • Express
  • CORS
  • MySQL2
  • Nodemailer
  • Express Rate Limit