Giter Club home page Giter Club logo

project-module-4-team-3's Introduction

Este equipo mola un huevo! 🙃

🌿 NATURA TECH: Biblioteca digital

Descripción del Proyecto

Bienvenidos a nuestra aplicación dedicada a impulsar proyectos relacionados con la naturaleza, el mundo sostenible y la tecnología digital.

Nuestra herramienta está diseñada para ayudar a cualquier persona con una visión verde a comunicar sus ideas de manera efectiva, todo ello utilizando la tecnología como aliada para alcanzar estos objetivos.

Nuestra aplicación facilita la creación rápida y sencilla de tarjetas de proyectos. Desarrollada con un enfoque Mobile First, garantiza una experiencia óptima en dispositivos móviles. Los usuarios pueden ingresar información sobre el proyecto, que incluye nombre, slogan, tecnologías utilizadas, enlaces al repositorio y demo, descripción, nombre y trabajo del autor/a, y fotos del proyecto y autor/a. Las modificaciones en el formulario se reflejan automáticamente en una vista previa de la tarjeta. Además, la información se almacena en localStorage para persistencia, y al hacer clic en "Crear Tarjeta", se genera una URL para compartir la tarjeta con otros usuarios.

Captura de la página Captura de la página

Tecnologías Utilizadas

Para lograr los objetivos del proyecto y desarrollar la aplicación, utilizamos las siguientes tecnologías y técnicas:

  • React: Utilizamos React para estructurar la aplicación en componentes, lo que nos permite crear una interfaz de usuario dinámica y reutilizable.

  • React Router: Empleamos React Router para manejar la navegación dentro de la aplicación, facilitando la transición entre diferentes vistas y páginas.

  • Hooks para las peticiones al servidor: Utilizamos hooks de React para realizar peticiones al servidor y obtener o enviar datos, lo que nos permitió interactuar con APIs externas de manera eficiente.

  • Uso de props para pasar datos a componentes hijos: Utilizamos props para pasar datos, lo que nos permitió compartir información y mantener un flujo de datos unidireccional en la aplicación.

  • Uso de eventos en React para atender a interacciones del usuario: Implementamos eventos en React para manejar interacciones del usuario, como clics de botones o cambios en formularios, permitiendo una experiencia de usuario interactiva y fluida.

  • Utilización de métodos funcionales de array (map, filter, etc.): Empleamos métodos funcionales de array como map y filter para manipular y transformar datos de manera eficiente.

  • Validación de props utilizando defaultProps y propTypes: Utilizamos defaultProps y propTypes para validar y definir valores por defecto para props en nuestros componentes React.

  • MySQL:

  • Express JS con MySQL:

  • Motores de plantillas:

project-module-4-team-3's People

Contributors

reyesjerez avatar vir19 avatar laumonmay avatar sara-gavi avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.