Giter Site home page Giter Site logo


Hi there!

I'm passionate about new tech & computing. After working as a Geologist, I decided to change my career towards programming, which made me start my adventure in this world studying the Web Development Bootcamp with Ironhack, and it´s without a doubt where I want to orientate my career. In my github you can find the main 3 projects i developed while working in this bootcamp and more little labs and tests where you can see how I work and keep learning!

David Roel Gómez's Projects

bebidas icon bebidas

App para buscar cócteles usando useContext!

calculadorapropinas icon calculadorapropinas

Un pequeño proyecto de React con TypeScript en Vite, que suma precios de productos usando un custom Hook. Para calcular el total, subtotal y propina, utiliza useMemo de React, mejorando el performance. También tiene renderizado condicional de ciertos componentes para mejorar aún más el performance. Pruébalo en el enlace de abajo:

calculadorapropinasusered icon calculadorapropinasusered

Un pequeño proyecto de React con TypeScript en Vite, que suma precios de productos usando un useReducer. Para calcular el total, subtotal y propina, utiliza useMemo de React, mejorando el performance. También tiene renderizado condicional de ciertos componentes para mejorar aún más el performance. Pruébalo en el enlace de abajo:

calorietracker icon calorietracker

Un proyecto de contador de calorías sincronizado con localStorage, que utiliza además el hook useReducer para manejar estados grandes y complejos. También se utiliza useMemo para actualizar cálculos de calorías consumidas, quemadas y netas. Pruébala en el enlace de abajo:

calorietrackerca icon calorietrackerca

Un proyecto de contador de calorías sincronizado con localStorage, que utiliza además el hook useReducer para manejar estados grandes y complejos, y Context API para disponibilizar el state en toda la aplicación. También se utiliza useMemo para actualizar cálculos de calorías consumidas, quemadas y netas. Pruébala en el enlace de abajo:

controlgastosca icon controlgastosca

Una aplicación de control de gastos desarrollada en React con TypeScript, que combina el uso de useReducer con Context API para manejar estados globales de la aplicación. El useReducer gestiona las acciones de control de presupuesto, mientras que Context API permite tener las acciones y el state sincronizados por toda la app. Puedes probarlo aquí:

crazy-western icon crazy-western

El nuevo y flamante juego del loco Western, de Víctor Sánchez y David Roel

geomapping icon geomapping

GeoMapping, the new connecting tool for Geologists.

guitarlasimple icon guitarlasimple

Una aplicación de guitarras con sólo frontEnd y sólo guitarras con un carrito de compras actualizable y persistente, usando localStorage. Utiliza un custom hook para manejar la lógica de carrito de compras. Pruébala en el enlace de abajo:

guitarlasimplets icon guitarlasimplets

Una aplicación de guitarras con sólo frontEnd y sólo guitarras con un carrito de compras actualizable y persistente, usando localStorage. Igual que el proyecto de guitarLASimple, pero esta vez, desarrollado en TypeScript. Pruébala en el enlace de abajo:

guitarlasimpletsusered icon guitarlasimpletsusered

Una aplicación de guitarras con sólo frontEnd y sólo guitarras con un carrito de compras actualizable y persistente, usando localStorage. Igual que el proyecto de guitarLASimpleTS, pero esta vez, se usa como centro de gestión del carrito un useReducer. Pruébala en el enlace de abajo:

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.