{"id":453,"date":"2025-02-11T14:20:17","date_gmt":"2025-02-11T13:20:17","guid":{"rendered":"https:\/\/bermejomiguel.com\/?page_id=453"},"modified":"2025-12-15T15:19:04","modified_gmt":"2025-12-15T14:19:04","slug":"proyectos","status":"publish","type":"page","link":"https:\/\/miguelbermejo.com\/en\/proyectos\/","title":{"rendered":"PROJECTS"},"content":{"rendered":"<p>[et_pb_section fb_built=\u00bb1&#8243; custom_padding_last_edited=\u00bbon|phone\u00bb disabled_on=\u00bbon|on|on\u00bb module_class=\u00bbseccion-menu\u00bb _builder_version=\u00bb4.17.4&#8243; _module_preset=\u00bbdefault\u00bb positioning=\u00bbfixed\u00bb z_index=\u00bb9999&#8243; custom_padding=\u00bb15px|40px|15px|40px|true|true\u00bb custom_padding_tablet=\u00bb|30px||30px|true|true\u00bb custom_padding_phone=\u00bb|20px||20px|true|true\u00bb disabled=\u00bbon\u00bb global_colors_info=\u00bb{}\u00bb][et_pb_row column_structure=\u00bb1_5,3_5,1_5&#8243; use_custom_gutter=\u00bbon\u00bb make_equal=\u00bbon\u00bb _builder_version=\u00bb4.17.4&#8243; _module_preset=\u00bbdefault\u00bb width=\u00bb100%\u00bb max_width=\u00bb100%\u00bb custom_margin=\u00bb|auto|-13px|auto||\u00bb custom_padding=\u00bb0px||4px||false|false\u00bb custom_css_main_element=\u00bbdisplay: flex;||align-items: center;||justify-content: center;\u00bb global_colors_info=\u00bb{}\u00bb][et_pb_column type=\u00bb1_5&#8243; _builder_version=\u00bb4.17.4&#8243; _module_preset=\u00bbdefault\u00bb global_colors_info=\u00bb{}\u00bb][et_pb_image src=\u00bb@ET-DC@eyJkeW5hbWljIjp0cnVlLCJjb250ZW50Ijoic2l0ZV9sb2dvIiwic2V0dGluZ3MiOnt9fQ==@\u00bb _builder_version=\u00bb4.17.4&#8243; _dynamic_attributes=\u00bbsrc\u00bb _module_preset=\u00bbdefault\u00bb min_height=\u00bb50px\u00bb min_height_tablet=\u00bb50px\u00bb min_height_phone=\u00bb50px\u00bb min_height_last_edited=\u00bbon|phone\u00bb height=\u00bb40px\u00bb custom_margin=\u00bb||||false|false\u00bb border_radii=\u00bbon|50%|50%|50%|50%\u00bb global_colors_info=\u00bb{}\u00bb][\/et_pb_image][\/et_pb_column][et_pb_column type=\u00bb3_5&#8243; _builder_version=\u00bb4.17.4&#8243; _module_preset=\u00bbdefault\u00bb global_colors_info=\u00bb{}\u00bb][et_pb_menu menu_style=\u00bbcentered\u00bb mobile_menu_text_color=\u00bb#000000&#8243; _builder_version=\u00bb4.17.4&#8243; _module_preset=\u00bbdefault\u00bb menu_font=\u00bbHeebo||||||||\u00bb menu_text_color=\u00bb#333333&#8243; menu_font_size=\u00bb17px\u00bb custom_margin=\u00bb||0px||false|false\u00bb custom_padding=\u00bb10px||||false|false\u00bb menu_font_size_tablet=\u00bb16px\u00bb menu_font_size_phone=\u00bb14px\u00bb menu_font_size_last_edited=\u00bbon|desktop\u00bb global_colors_info=\u00bb{}\u00bb][\/et_pb_menu][et_pb_code disabled_on=\u00bboff|off|off\u00bb _builder_version=\u00bb4.17.4&#8243; _module_preset=\u00bbdefault\u00bb custom_margin=\u00bb4px|0px|4px|0px|true|true\u00bb custom_padding=\u00bb0px|0px|0px|0px|true|true\u00bb locked=\u00bboff\u00bb global_colors_info=\u00bb{}\u00bb]<script><!-- [et_pb_line_break_holder] -->\/\/ No superponer el menu fijo<!-- [et_pb_line_break_holder] -->jQuery(function($){<!-- [et_pb_line_break_holder] -->var headerSection = $('.seccion-menu');<!-- [et_pb_line_break_holder] -->headerSection.wrap('<\/p>\n<div class=\"header-placeholder\"><\/div>\n<p>');<!-- [et_pb_line_break_holder] -->var headerWrap = $('.header-placeholder');<!-- [et_pb_line_break_holder] -->var headerHeight = headerSection.outerHeight();<!-- [et_pb_line_break_holder] -->headerWrap.css('height', headerHeight);<!-- [et_pb_line_break_holder] -->$(window).resize(function() {<!-- [et_pb_line_break_holder] -->  headerHeight = headerSection.outerHeight();<!-- [et_pb_line_break_holder] -->  headerWrap.css('height', headerHeight);<!-- [et_pb_line_break_holder] -->});<!-- [et_pb_line_break_holder] -->});<!-- [et_pb_line_break_holder] --><\/script><!-- [et_pb_line_break_holder] --><script><!-- [et_pb_line_break_holder] -->\/\/ Reducir elementos de la secci\u00f3n men\u00fa al hacer scroll<!-- [et_pb_line_break_holder] -->jQuery(document).ready(function( $ ) {<!-- [et_pb_line_break_holder] -->  $(window).scroll(function(){<!-- [et_pb_line_break_holder] -->  \tvar scroll = jQuery(window).scrollTop();<!-- [et_pb_line_break_holder] -->\t  if (scroll >= 80) {<!-- [et_pb_line_break_holder] -->\t    $(\".seccion-menu\").addClass(\"seccion-menu-scroll\");<!-- [et_pb_line_break_holder] -->\t  }<!-- [et_pb_line_break_holder] -->\t  else{<!-- [et_pb_line_break_holder] -->\t\t$(\".seccion-menu\").removeClass(\"seccion-menu-scroll\");<!-- [et_pb_line_break_holder] -->\t  }<!-- [et_pb_line_break_holder] -->  });<!-- [et_pb_line_break_holder] -->});<!-- [et_pb_line_break_holder] --><\/script>[\/et_pb_code][\/et_pb_column][et_pb_column type=\u00bb1_5&#8243; _builder_version=\u00bb4.17.4&#8243; _module_preset=\u00bbdefault\u00bb global_colors_info=\u00bb{}\u00bb][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=\u00bb1&#8243; _builder_version=\u00bb4.17.4&#8243; _module_preset=\u00bbdefault\u00bb background_color=\u00bb#EFF9F6&#8243; custom_padding=\u00bb58px||16px||false|false\u00bb global_colors_info=\u00bb{}\u00bb][et_pb_row module_class=\u00bbtitular\u00bb _builder_version=\u00bb4.17.4&#8243; _module_preset=\u00bbdefault\u00bb custom_padding=\u00bb11px||4px|||\u00bb global_colors_info=\u00bb{}\u00bb][et_pb_column type=\u00bb4_4&#8243; _builder_version=\u00bb4.17.4&#8243; _module_preset=\u00bbdefault\u00bb global_colors_info=\u00bb{}\u00bb][et_pb_image src=\u00bbhttps:\/\/miguelbermejo.com\/wp-content\/uploads\/2025\/02\/git-scaled.jpg\u00bb title_text=\u00bbgit\u00bb align=\u00bbcenter\u00bb _builder_version=\u00bb4.17.4&#8243; _module_preset=\u00bbdefault\u00bb height=\u00bb106px\u00bb custom_margin=\u00bb17px|||||\u00bb animation_style=\u00bbslide\u00bb border_radii=\u00bbon|50%|50%|50%|50%\u00bb global_colors_info=\u00bb{}\u00bb][\/et_pb_image][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=\u00bb1&#8243; _builder_version=\u00bb4.17.4&#8243; _module_preset=\u00bbdefault\u00bb background_color=\u00bb#EFF9F6&#8243; custom_padding=\u00bb2px||3px|||\u00bb bottom_divider_style=\u00bbcurve\u00bb bottom_divider_color=\u00bb#FFFFFF\u00bb global_colors_info=\u00bb{}\u00bb][et_pb_row _builder_version=\u00bb4.17.4&#8243; _module_preset=\u00bbdefault\u00bb custom_padding=\u00bb6px|||||\u00bb global_colors_info=\u00bb{}\u00bb][et_pb_column type=\u00bb4_4&#8243; _builder_version=\u00bb4.17.4&#8243; _module_preset=\u00bbdefault\u00bb global_colors_info=\u00bb{}\u00bb][et_pb_text _builder_version=\u00bb4.17.4&#8243; _module_preset=\u00bbdefault\u00bb header_font=\u00bbRaleway|700|on|on|||||\u00bb header_font_size=\u00bb36px\u00bb header_letter_spacing=\u00bb2px\u00bb custom_margin=\u00bb||5px|||\u00bb animation_style=\u00bbslide\u00bb global_colors_info=\u00bb{}\u00bb]<\/p>\n<h1 style=\"text-align: center;\">MIS PROYECTOS<\/h1>\n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=\u00bb1&#8243; _builder_version=\u00bb4.17.4&#8243; _module_preset=\u00bbdefault\u00bb background_color=\u00bb#F0F9F4&#8243; custom_padding=\u00bb40px||19px|||\u00bb global_colors_info=\u00bb{}\u00bb][et_pb_row _builder_version=\u00bb4.17.4&#8243; _module_preset=\u00bbdefault\u00bb animation_style=\u00bbzoom\u00bb global_colors_info=\u00bb{}\u00bb][et_pb_column type=\u00bb4_4&#8243; _builder_version=\u00bb4.17.4&#8243; _module_preset=\u00bbdefault\u00bb global_colors_info=\u00bb{}\u00bb][et_pb_text _builder_version=\u00bb4.17.4&#8243; _module_preset=\u00bbdefault\u00bb text_font=\u00bbRaleway|700||on|||||\u00bb text_text_color=\u00bb#000000&#8243; text_font_size=\u00bb30px\u00bb text_letter_spacing=\u00bb1px\u00bb text_orientation_tablet=\u00bb\u00bb text_orientation_phone=\u00bbcenter\u00bb text_orientation_last_edited=\u00bbon|phone\u00bb text_text_shadow_style=\u00bbpreset2&#8243; global_colors_info=\u00bb{}\u00bb]<\/p>\n<p>DISE\u00d1O WEB<\/p>\n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=\u00bb1&#8243; custom_padding_last_edited=\u00bbon|phone\u00bb _builder_version=\u00bb4.17.4&#8243; _module_preset=\u00bbdefault\u00bb background_color=\u00bb#F0F9F4&#8243; custom_padding=\u00bb28px|||||\u00bb custom_padding_tablet=\u00bb28px|||||\u00bb custom_padding_phone=\u00bb0px||||false|false\u00bb global_colors_info=\u00bb{}\u00bb][et_pb_row column_structure=\u00bb1_2,1_2&#8243; _builder_version=\u00bb4.17.4&#8243; _module_preset=\u00bbdefault\u00bb custom_padding=\u00bb||85px|||\u00bb animation_style=\u00bbflip\u00bb global_colors_info=\u00bb{}\u00bb][et_pb_column type=\u00bb1_2&#8243; _builder_version=\u00bb4.17.4&#8243; _module_preset=\u00bbdefault\u00bb global_colors_info=\u00bb{}\u00bb][et_pb_image src=\u00bbhttps:\/\/miguelbermejo.com\/wp-content\/uploads\/2025\/02\/desarrollo-web-scaled.jpg\u00bb title_text=\u00bbdesarrollo web\u00bb url=\u00bbhttps:\/\/sellomarcaropa.es\u00bb url_new_window=\u00bbon\u00bb _builder_version=\u00bb4.17.4&#8243; _module_preset=\u00bbdefault\u00bb box_shadow_style=\u00bbpreset4&#8243; global_colors_info=\u00bb{}\u00bb][\/et_pb_image][\/et_pb_column][et_pb_column type=\u00bb1_2&#8243; _builder_version=\u00bb4.17.4&#8243; _module_preset=\u00bbdefault\u00bb global_colors_info=\u00bb{}\u00bb][et_pb_cta title=\u00bbP\u00e1gina Web\u00bb button_url=\u00bbhttps:\/\/sellomarcaropa.es\/\u00bb url_new_window=\u00bbon\u00bb _builder_version=\u00bb4.17.4&#8243; _module_preset=\u00bbdefault\u00bb body_font=\u00bbSource Serif Pro||||||||\u00bb background_enable_color=\u00bboff\u00bb background_layout=\u00bblight\u00bb custom_margin=\u00bb||-4px|||\u00bb custom_padding=\u00bb||9px|||\u00bb body_text_align_tablet=\u00bb\u00bb body_text_align_phone=\u00bbjustify\u00bb body_text_align_last_edited=\u00bbon|phone\u00bb global_colors_info=\u00bb{}\u00bb]<\/p>\n<p>Durante mis pr\u00e1cticas, desarroll\u00e9 una p\u00e1gina web completa en la que gestion\u00e9 tanto el dise\u00f1o visual (front-end) como el funcionamiento t\u00e9cnico y estructural (back-end). Este proyecto me permiti\u00f3 integrar mis conocimientos de desarrollo web, tanto en el lado del cliente como en el lado del servidor, y aplicar soluciones pr\u00e1cticas a los desaf\u00edos t\u00e9cnicos que se presentaron durante el proceso.<\/p>\n<p>[\/et_pb_cta][et_pb_button button_url=\u00bbhttps:\/\/sellomarcaropa.es\/\u00bb url_new_window=\u00bbon\u00bb button_text=\u00bbVER\u00bb button_alignment=\u00bbcenter\u00bb button_alignment_tablet=\u00bbcenter\u00bb button_alignment_phone=\u00bbcenter\u00bb button_alignment_last_edited=\u00bbon|phone\u00bb _builder_version=\u00bb4.17.4&#8243; _module_preset=\u00bbdefault\u00bb custom_button=\u00bbon\u00bb button_text_size=\u00bb18px\u00bb button_text_color=\u00bb#383838&#8243; button_bg_color=\u00bb#14d1b7&#8243; button_border_width=\u00bb0px\u00bb button_border_radius=\u00bb12px\u00bb button_font=\u00bbTimes New Roman|300|on||||||\u00bb button_icon=\u00bb&#x41;||divi||400&#8243; button_icon_color=\u00bb#000000&#8243; custom_padding=\u00bb8px|||||\u00bb global_colors_info=\u00bb{}\u00bb][\/et_pb_button][\/et_pb_column][\/et_pb_row][et_pb_row column_structure=\u00bb1_2,1_2&#8243; custom_padding_last_edited=\u00bbon|phone\u00bb _builder_version=\u00bb4.17.4&#8243; _module_preset=\u00bbdefault\u00bb custom_padding=\u00bb69px||123px|||\u00bb custom_padding_tablet=\u00bb69px||123px|||\u00bb custom_padding_phone=\u00bb0px||0px||false|false\u00bb animation_style=\u00bbbounce\u00bb global_colors_info=\u00bb{}\u00bb][et_pb_column type=\u00bb1_2&#8243; _builder_version=\u00bb4.17.4&#8243; _module_preset=\u00bbdefault\u00bb global_colors_info=\u00bb{}\u00bb][et_pb_cta title=\u00bbP\u00e1gina Web\u00bb button_url=\u00bbhttps:\/\/sellomarcaropa.es\/\u00bb url_new_window=\u00bbon\u00bb _builder_version=\u00bb4.17.4&#8243; _module_preset=\u00bbdefault\u00bb body_font=\u00bbSource Serif Pro||||||||\u00bb background_enable_color=\u00bboff\u00bb background_layout=\u00bblight\u00bb custom_margin=\u00bb||-22px|||\u00bb custom_padding=\u00bb||9px|||\u00bb scroll_vertical_motion=\u00bb0|5|57|100|4|0|-4&#8243; body_text_align_tablet=\u00bb\u00bb body_text_align_phone=\u00bbjustify\u00bb body_text_align_last_edited=\u00bbon|phone\u00bb global_colors_info=\u00bb{}\u00bb]<\/p>\n<p>He estado desarrollando una p\u00e1gina web para un bar, cuyo objetivo es mejorar la presencia en l\u00ednea del negocio y facilitar la interacci\u00f3n con los clientes. Esta p\u00e1gina web est\u00e1 dise\u00f1ada para ser intuitiva, funcional y moderna, y a\u00fan se encuentra en proceso de desarrollo, con varias caracter\u00edsticas que siguen siendo perfeccionadas.<\/p>\n<p>[\/et_pb_cta][et_pb_button button_url=\u00bbhttps:\/\/abacerialajuana.com\u00bb url_new_window=\u00bbon\u00bb button_text=\u00bbVER\u00bb button_alignment=\u00bbcenter\u00bb button_alignment_tablet=\u00bbcenter\u00bb button_alignment_phone=\u00bbcenter\u00bb button_alignment_last_edited=\u00bbon|phone\u00bb _builder_version=\u00bb4.17.4&#8243; _module_preset=\u00bbdefault\u00bb custom_button=\u00bbon\u00bb button_text_size=\u00bb18px\u00bb button_text_color=\u00bb#383838&#8243; button_bg_color=\u00bb#14d1b7&#8243; button_border_width=\u00bb0px\u00bb button_border_radius=\u00bb12px\u00bb button_font=\u00bbTimes New Roman|300|on||||||\u00bb button_icon=\u00bb&#x41;||divi||400&#8243; button_icon_color=\u00bb#000000&#8243; custom_padding=\u00bb8px|||||\u00bb scroll_vertical_motion=\u00bb0|19|63|100|4|0|-4&#8243; global_colors_info=\u00bb{}\u00bb][\/et_pb_button][\/et_pb_column][et_pb_column type=\u00bb1_2&#8243; _builder_version=\u00bb4.17.4&#8243; _module_preset=\u00bbdefault\u00bb global_colors_info=\u00bb{}\u00bb][et_pb_image src=\u00bbhttps:\/\/miguelbermejo.com\/wp-content\/uploads\/2025\/02\/lajuana.png\u00bb title_text=\u00bblajuana\u00bb url=\u00bbhttps:\/\/abacerialajuana.com\u00bb url_new_window=\u00bbon\u00bb _builder_version=\u00bb4.17.4&#8243; _module_preset=\u00bbdefault\u00bb scroll_horizontal_motion=\u00bb0|50|61|100|4|0|-4&#8243; box_shadow_style=\u00bbpreset4&#8243; global_colors_info=\u00bb{}\u00bb][\/et_pb_image][\/et_pb_column][\/et_pb_row][et_pb_row column_structure=\u00bb1_2,1_2&#8243; _builder_version=\u00bb4.17.4&#8243; _module_preset=\u00bbdefault\u00bb custom_margin_tablet=\u00bb\u00bb custom_margin_phone=\u00bb80px||||false|false\u00bb custom_margin_last_edited=\u00bbon|phone\u00bb custom_padding=\u00bb||85px|||\u00bb animation_style=\u00bbflip\u00bb global_colors_info=\u00bb{}\u00bb][et_pb_column type=\u00bb1_2&#8243; _builder_version=\u00bb4.17.4&#8243; _module_preset=\u00bbdefault\u00bb global_colors_info=\u00bb{}\u00bb][et_pb_image src=\u00bbhttps:\/\/miguelbermejo.com\/wp-content\/uploads\/2025\/11\/home-walking-to-heaven.png\u00bb title_text=\u00bbhome-walking-to-heaven\u00bb url=\u00bbhttps:\/\/sellomarcaropa.es\u00bb url_new_window=\u00bbon\u00bb _builder_version=\u00bb4.17.4&#8243; _module_preset=\u00bbdefault\u00bb box_shadow_style=\u00bbpreset4&#8243; global_colors_info=\u00bb{}\u00bb][\/et_pb_image][\/et_pb_column][et_pb_column type=\u00bb1_2&#8243; _builder_version=\u00bb4.17.4&#8243; _module_preset=\u00bbdefault\u00bb global_colors_info=\u00bb{}\u00bb][et_pb_cta title=\u00bbP\u00e1gina Web\u00bb button_url=\u00bbhttps:\/\/sellomarcaropa.es\/\u00bb url_new_window=\u00bbon\u00bb _builder_version=\u00bb4.17.4&#8243; _module_preset=\u00bbdefault\u00bb body_font=\u00bbSource Serif Pro||||||||\u00bb body_text_align=\u00bbjustify\u00bb background_enable_color=\u00bboff\u00bb background_layout=\u00bblight\u00bb custom_margin=\u00bb||-4px|||\u00bb custom_padding=\u00bb||9px|||\u00bb global_colors_info=\u00bb{}\u00bb]<\/p>\n<p>Desarroll\u00e9 \u00a0una web moderna orientada a difundir contenido cristiano. Implement\u00e9 un dise\u00f1o responsive, optimizaci\u00f3n SEO, carga ligera y arquitectura modular. Integr\u00e9 secciones de textos, productos y \u00e1rea de tienda, dejando preparada la base para su futura expansi\u00f3n con e-commerce completo. El proyecto destaca por su est\u00e9tica limpia, su enfoque en la accesibilidad y la facilidad de gesti\u00f3n de contenidos.<\/p>\n<p>[\/et_pb_cta][et_pb_button button_url=\u00bbhttps:\/\/walkingtoheaven.com\u00bb url_new_window=\u00bbon\u00bb button_text=\u00bbVER\u00bb button_alignment=\u00bbcenter\u00bb button_alignment_tablet=\u00bbcenter\u00bb button_alignment_phone=\u00bbcenter\u00bb button_alignment_last_edited=\u00bbon|phone\u00bb _builder_version=\u00bb4.17.4&#8243; _module_preset=\u00bbdefault\u00bb custom_button=\u00bbon\u00bb button_text_size=\u00bb18px\u00bb button_text_color=\u00bb#383838&#8243; button_bg_color=\u00bb#14d1b7&#8243; button_border_width=\u00bb0px\u00bb button_border_radius=\u00bb12px\u00bb button_font=\u00bbTimes New Roman|300|on||||||\u00bb button_icon=\u00bb&#x41;||divi||400&#8243; button_icon_color=\u00bb#000000&#8243; custom_padding=\u00bb8px|||||\u00bb global_colors_info=\u00bb{}\u00bb][\/et_pb_button][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=\u00bb1&#8243; _builder_version=\u00bb4.17.4&#8243; _module_preset=\u00bbdefault\u00bb background_color=\u00bb#F0F9F4&#8243; custom_padding=\u00bb||0px|||\u00bb global_colors_info=\u00bb{}\u00bb][et_pb_row _builder_version=\u00bb4.17.4&#8243; _module_preset=\u00bbdefault\u00bb global_colors_info=\u00bb{}\u00bb][et_pb_column type=\u00bb4_4&#8243; _builder_version=\u00bb4.17.4&#8243; _module_preset=\u00bbdefault\u00bb global_colors_info=\u00bb{}\u00bb][et_pb_text _builder_version=\u00bb4.17.4&#8243; _module_preset=\u00bbdefault\u00bb text_font=\u00bbRaleway|700||on|||||\u00bb text_text_color=\u00bb#000000&#8243; text_font_size=\u00bb30px\u00bb text_letter_spacing=\u00bb1px\u00bb text_orientation=\u00bbright\u00bb custom_margin=\u00bb||-100px||false|false\u00bb custom_margin_tablet=\u00bb||-100px||false|false\u00bb custom_margin_phone=\u00bb||-120px||false|false\u00bb custom_margin_last_edited=\u00bbon|phone\u00bb custom_padding=\u00bb||||false|false\u00bb text_text_shadow_style=\u00bbpreset2&#8243; global_colors_info=\u00bb{}\u00bb]<\/p>\n<p>PROYECTOS PERSONALES<\/p>\n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][et_pb_row use_custom_gutter=\u00bbon\u00bb module_class=\u00bbmi-seccion-con-degradado\u00bb _builder_version=\u00bb4.17.4&#8243; _module_preset=\u00bbdefault\u00bb width=\u00bb100%\u00bb max_width=\u00bb100%\u00bb min_height=\u00bb124px\u00bb height=\u00bb124px\u00bb custom_padding=\u00bb||0px||false|false\u00bb global_colors_info=\u00bb{}\u00bb][et_pb_column type=\u00bb4_4&#8243; _builder_version=\u00bb4.17.4&#8243; _module_preset=\u00bbdefault\u00bb global_colors_info=\u00bb{}\u00bb][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=\u00bb1&#8243; _builder_version=\u00bb4.17.4&#8243; _module_preset=\u00bbdefault\u00bb background_color=\u00bb#367863&#8243; global_colors_info=\u00bb{}\u00bb][et_pb_row _builder_version=\u00bb4.17.4&#8243; _module_preset=\u00bbdefault\u00bb custom_margin=\u00bb80px||||false|false\u00bb custom_margin_tablet=\u00bb80px||||false|false\u00bb custom_margin_phone=\u00bb5px||||false|false\u00bb custom_margin_last_edited=\u00bbon|phone\u00bb custom_padding=\u00bb19px||||false|false\u00bb animation_style=\u00bbzoom\u00bb global_colors_info=\u00bb{}\u00bb][et_pb_column type=\u00bb4_4&#8243; _builder_version=\u00bb4.17.4&#8243; _module_preset=\u00bbdefault\u00bb global_colors_info=\u00bb{}\u00bb][et_pb_text _builder_version=\u00bb4.17.4&#8243; _module_preset=\u00bbdefault\u00bb text_font=\u00bbRaleway|700||on|||||\u00bb text_text_color=\u00bb#000000&#8243; text_font_size=\u00bb26px\u00bb text_orientation=\u00bbcenter\u00bb text_text_shadow_style=\u00bbpreset2&#8243; global_colors_info=\u00bb{}\u00bb]<\/p>\n<p>APP + API REST<\/p>\n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][et_pb_row column_structure=\u00bb1_2,1_2&#8243; _builder_version=\u00bb4.17.4&#8243; _module_preset=\u00bbdefault\u00bb custom_margin=\u00bb28px|auto||auto|false|false\u00bb custom_padding=\u00bb||56px||false|false\u00bb animation_style=\u00bbflip\u00bb global_colors_info=\u00bb{}\u00bb][et_pb_column type=\u00bb1_2&#8243; _builder_version=\u00bb4.17.4&#8243; _module_preset=\u00bbdefault\u00bb global_colors_info=\u00bb{}\u00bb][et_pb_slider _builder_version=\u00bb4.17.4&#8243; _module_preset=\u00bbdefault\u00bb height=\u00bb473px\u00bb hover_enabled=\u00bb0&#8243; global_colors_info=\u00bb{}\u00bb sticky_enabled=\u00bb0&#8243;][et_pb_slide _builder_version=\u00bb4.17.4&#8243; _module_preset=\u00bbdefault\u00bb background_enable_color=\u00bbon\u00bb background_image=\u00bbhttps:\/\/miguelbermejo.com\/wp-content\/uploads\/2025\/12\/home.jpeg\u00bb background_enable_image=\u00bbon\u00bb hover_enabled=\u00bb0&#8243; global_colors_info=\u00bb{}\u00bb sticky_transition=\u00bbon\u00bb title_text=\u00bbhome\u00bb background_size=\u00bbcontain\u00bb background_color=\u00bbRGBA(255,255,255,0)\u00bb sticky_enabled=\u00bb0&#8243;][\/et_pb_slide][et_pb_slide _builder_version=\u00bb4.17.4&#8243; _module_preset=\u00bbdefault\u00bb background_enable_color=\u00bboff\u00bb background_image=\u00bbhttps:\/\/miguelbermejo.com\/wp-content\/uploads\/2025\/02\/app2.jpg\u00bb background_enable_image=\u00bbon\u00bb global_colors_info=\u00bb{}\u00bb sticky_transition=\u00bbon\u00bb][\/et_pb_slide][et_pb_slide _builder_version=\u00bb4.17.4&#8243; _module_preset=\u00bbdefault\u00bb background_enable_color=\u00bboff\u00bb background_image=\u00bbhttps:\/\/miguelbermejo.com\/wp-content\/uploads\/2025\/02\/formulario-juana.png\u00bb background_enable_image=\u00bbon\u00bb global_colors_info=\u00bb{}\u00bb sticky_transition=\u00bbon\u00bb][\/et_pb_slide][\/et_pb_slider][\/et_pb_column][et_pb_column type=\u00bb1_2&#8243; _builder_version=\u00bb4.17.4&#8243; _module_preset=\u00bbdefault\u00bb global_colors_info=\u00bb{}\u00bb][et_pb_text _builder_version=\u00bb4.17.4&#8243; _module_preset=\u00bbdefault\u00bb text_font=\u00bbPoppins|500|||||||\u00bb text_text_color=\u00bb#FFFFFF\u00bb header_3_font=\u00bbRaleway|600|||||||\u00bb header_6_font=\u00bbRaleway||||||||\u00bb hover_enabled=\u00bb0&#8243; global_colors_info=\u00bb{}\u00bb sticky_enabled=\u00bb0&#8243;]<\/p>\n<h3>ShiftFlow \u2013 App de gesti\u00f3n de turnos y an\u00e1lisis de ingresos:<\/h3>\n<p>Aplicaci\u00f3n m\u00f3vil desarrollada con Ionic y Angular que permite a trabajadores por turnos registrar su jornada laboral, calcular autom\u00e1ticamente horas trabajadas, salario y propinas, y visualizar su rendimiento mediante estad\u00edsticas y gr\u00e1ficas interactivas.<\/p>\n<p>Incluye gesti\u00f3n completa de turnos, dashboard mensual, anal\u00edtica avanzada, metas salariales y sincronizaci\u00f3n en tiempo real con Firebase.<br \/>El proyecto pone el foco en l\u00f3gica de negocio, arquitectura limpia, estado reactivo y una experiencia de usuario clara, y ha sido desarrollado como proyecto de portfolio.<\/p>\n<p data-start=\"487\" data-end=\"833\">\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<h6><strong>Tecnolog\u00edas:<\/strong>Ionic, Angular, Firebase<\/h6>\n<p>[\/et_pb_text][et_pb_button button_url=\u00bbhttps:\/\/github.com\/bermejofierro1\/ShiftFlow.git\u00bb url_new_window=\u00bbon\u00bb button_text=\u00bbVER REPOSITORIO\u00bb button_alignment=\u00bbcenter\u00bb button_alignment_tablet=\u00bbcenter\u00bb button_alignment_phone=\u00bbcenter\u00bb button_alignment_last_edited=\u00bbon|phone\u00bb _builder_version=\u00bb4.17.4&#8243; _module_preset=\u00bbdefault\u00bb custom_button=\u00bbon\u00bb button_text_size=\u00bb18px\u00bb button_text_color=\u00bb#383838&#8243; button_bg_color=\u00bb#14d1b7&#8243; button_border_width=\u00bb0px\u00bb button_border_radius=\u00bb12px\u00bb button_font=\u00bbTimes New Roman|300|on||||||\u00bb button_icon=\u00bb&#x41;||divi||400&#8243; button_icon_color=\u00bb#000000&#8243; hover_enabled=\u00bb0&#8243; locked=\u00bboff\u00bb global_colors_info=\u00bb{}\u00bb sticky_enabled=\u00bb0&#8243;][\/et_pb_button][et_pb_button button_url=\u00bbhttps:\/\/drive.google.com\/file\/d\/1vcpLCDXniHKksf_BlcQk3DFqhlQt1rC0\/view\u00bb url_new_window=\u00bbon\u00bb button_text=\u00bbDESCARGAR APK\u00bb button_alignment=\u00bbcenter\u00bb button_alignment_tablet=\u00bbcenter\u00bb button_alignment_phone=\u00bbcenter\u00bb button_alignment_last_edited=\u00bbon|phone\u00bb _builder_version=\u00bb4.17.4&#8243; _module_preset=\u00bbdefault\u00bb custom_button=\u00bbon\u00bb button_text_size=\u00bb18px\u00bb button_text_color=\u00bb#383838&#8243; button_bg_color=\u00bb#14d1b7&#8243; button_border_width=\u00bb0px\u00bb button_border_radius=\u00bb12px\u00bb button_font=\u00bbTimes New Roman|300|on||||||\u00bb button_icon=\u00bb&#x41;||divi||400&#8243; button_icon_color=\u00bb#000000&#8243; hover_enabled=\u00bb0&#8243; locked=\u00bboff\u00bb global_colors_info=\u00bb{}\u00bb sticky_enabled=\u00bb0&#8243;][\/et_pb_button][\/et_pb_column][\/et_pb_row][et_pb_row column_structure=\u00bb1_2,1_2&#8243; custom_padding_last_edited=\u00bbon|phone\u00bb _builder_version=\u00bb4.17.4&#8243; _module_preset=\u00bbdefault\u00bb custom_padding=\u00bb69px||123px|||\u00bb custom_padding_tablet=\u00bb69px||123px|||\u00bb custom_padding_phone=\u00bb0px||0px||false|false\u00bb animation_style=\u00bbbounce\u00bb global_colors_info=\u00bb{}\u00bb][et_pb_column type=\u00bb1_2&#8243; _builder_version=\u00bb4.17.4&#8243; _module_preset=\u00bbdefault\u00bb global_colors_info=\u00bb{}\u00bb][et_pb_text _builder_version=\u00bb4.17.4&#8243; _module_preset=\u00bbdefault\u00bb text_font=\u00bbPoppins|500|||||||\u00bb text_text_color=\u00bb#FFFFFF\u00bb header_3_font=\u00bbRaleway|600|||||||\u00bb header_3_text_align=\u00bbcenter\u00bb header_6_font=\u00bbRaleway||||||||\u00bb text_orientation=\u00bbcenter\u00bb global_colors_info=\u00bb{}\u00bb]<\/p>\n<h3>QUEDALIA :<\/h3>\n<p>&nbsp;<\/p>\n<p>Una app de gesti\u00f3n de quedadas y planes colaborativos que permite organizar eventos, coordinar fechas, gestionar participantes y compartir momentos, todo en un solo lugar. F\u00e1cil, r\u00e1pido y social. Desarrollada con Ionic y Firebase.<\/p>\n<p>&nbsp;<\/p>\n<h6><strong>Tecnolog\u00edas:<\/strong> Ionic y Firebase<\/h6>\n<p>[\/et_pb_text][et_pb_button button_url=\u00bbhttps:\/\/github.com\/bermejofierro1\/Quedalia.git\u00bb url_new_window=\u00bbon\u00bb button_text=\u00bbVER REPOSITORIO\u00bb button_alignment=\u00bbcenter\u00bb button_alignment_tablet=\u00bbcenter\u00bb button_alignment_phone=\u00bbcenter\u00bb button_alignment_last_edited=\u00bbon|phone\u00bb _builder_version=\u00bb4.17.4&#8243; _module_preset=\u00bbdefault\u00bb custom_button=\u00bbon\u00bb button_text_size=\u00bb18px\u00bb button_text_color=\u00bb#383838&#8243; button_bg_color=\u00bb#14d1b7&#8243; button_border_width=\u00bb0px\u00bb button_border_radius=\u00bb12px\u00bb button_font=\u00bbTimes New Roman|300|on||||||\u00bb button_icon=\u00bb&#x41;||divi||400&#8243; button_icon_color=\u00bb#000000&#8243; custom_padding=\u00bb8px|||||\u00bb scroll_vertical_motion=\u00bb0|19|63|100|4|0|-4&#8243; hover_enabled=\u00bb0&#8243; global_colors_info=\u00bb{}\u00bb sticky_enabled=\u00bb0&#8243;][\/et_pb_button][et_pb_button button_url=\u00bbhttps:\/\/drive.google.com\/file\/d\/14w48LZvkNqVLbT_ZEvyxN9ywpkfcXi_W\/view\u00bb url_new_window=\u00bbon\u00bb button_text=\u00bbDESCARGAR APK\u00bb button_alignment=\u00bbcenter\u00bb button_alignment_tablet=\u00bbcenter\u00bb button_alignment_phone=\u00bbcenter\u00bb button_alignment_last_edited=\u00bbon|phone\u00bb _builder_version=\u00bb4.17.4&#8243; _module_preset=\u00bbdefault\u00bb custom_button=\u00bbon\u00bb button_text_size=\u00bb18px\u00bb button_text_color=\u00bb#383838&#8243; button_bg_color=\u00bb#14d1b7&#8243; button_border_width=\u00bb0px\u00bb button_border_radius=\u00bb12px\u00bb button_font=\u00bbTimes New Roman|300|on||||||\u00bb button_icon=\u00bb&#x41;||divi||400&#8243; button_icon_color=\u00bb#000000&#8243; custom_padding=\u00bb8px|||||\u00bb scroll_vertical_motion=\u00bb0|19|63|100|4|0|-4&#8243; hover_enabled=\u00bb0&#8243; global_colors_info=\u00bb{}\u00bb sticky_enabled=\u00bb0&#8243;][\/et_pb_button][\/et_pb_column][et_pb_column type=\u00bb1_2&#8243; _builder_version=\u00bb4.17.4&#8243; _module_preset=\u00bbdefault\u00bb global_colors_info=\u00bb{}\u00bb][et_pb_image src=\u00bbhttps:\/\/miguelbermejo.com\/wp-content\/uploads\/2025\/11\/Imagen-de-WhatsApp-2025-11-15-a-las-17.19.55_c1dc0775.jpg\u00bb title_text=\u00bbImagen de WhatsApp 2025-11-15 a las 17.19.55_c1dc0775&#8243; url=\u00bbhttps:\/\/abacerialajuana.com\u00bb url_new_window=\u00bbon\u00bb _builder_version=\u00bb4.17.4&#8243; _module_preset=\u00bbdefault\u00bb width=\u00bb40%\u00bb module_alignment=\u00bbcenter\u00bb scroll_horizontal_motion=\u00bb0|50|61|100|4|0|-4&#8243; box_shadow_style=\u00bbpreset4&#8243; global_colors_info=\u00bb{}\u00bb][\/et_pb_image][\/et_pb_column][\/et_pb_row][et_pb_row column_structure=\u00bb1_2,1_2&#8243; _builder_version=\u00bb4.17.4&#8243; _module_preset=\u00bbdefault\u00bb custom_margin=\u00bb28px|auto||auto|false|false\u00bb custom_margin_tablet=\u00bb28px|auto||auto|false|false\u00bb custom_margin_phone=\u00bb28px|auto||auto|false|false\u00bb custom_margin_last_edited=\u00bbon|phone\u00bb custom_padding=\u00bb55px||||false|false\u00bb animation_style=\u00bbfold\u00bb global_colors_info=\u00bb{}\u00bb][et_pb_column type=\u00bb1_2&#8243; _builder_version=\u00bb4.17.4&#8243; _module_preset=\u00bbdefault\u00bb global_colors_info=\u00bb{}\u00bb][et_pb_text _builder_version=\u00bb4.17.4&#8243; _module_preset=\u00bbdefault\u00bb text_font=\u00bbPoppins|500|||||||\u00bb text_text_color=\u00bb#FFFFFF\u00bb header_3_font=\u00bbRaleway|600|||||||\u00bb header_6_font=\u00bbRaleway||||||||\u00bb global_colors_info=\u00bb{}\u00bb]<\/p>\n<h3>GESTI\u00d3N DE COMANDAS:<\/h3>\n<p>Desarroll\u00e9 un sistema para la gesti\u00f3n de comandas en un bar utilizando una aplicaci\u00f3n en Ionic y un backend en Node.js con MongoDB. Los usuarios previamente registrados y bajo autenticaci\u00f3n\u00a0mediante bcrypt y tokens JWT pueden a\u00f1adir comandas a mesas y los administradores tienen la capacidad de agregar platos al men\u00fa. Adem\u00e1s, implement\u00e9 funciones para la gesti\u00f3n de mesas y el c\u00e1lculo autom\u00e1tico de totales de comandas. Todo esto se conecta a trav\u00e9s de una API RESTful.<\/p>\n<p>&nbsp;<\/p>\n<h6><strong>Tecnolog\u00edas:<\/strong> Ionic,Node.js,MongoDB,Express.js,Mongoose<\/h6>\n<p>[\/et_pb_text][et_pb_button button_url=\u00bbhttps:\/\/github.com\/bermejofierro1\/comanda-app.git\u00bb url_new_window=\u00bbon\u00bb button_text=\u00bbVER REPOSITORIO\u00bb button_alignment=\u00bbcenter\u00bb button_alignment_tablet=\u00bbcenter\u00bb button_alignment_phone=\u00bbcenter\u00bb button_alignment_last_edited=\u00bbon|phone\u00bb _builder_version=\u00bb4.17.4&#8243; _module_preset=\u00bbdefault\u00bb custom_button=\u00bbon\u00bb button_text_size=\u00bb18px\u00bb button_text_color=\u00bb#383838&#8243; button_bg_color=\u00bb#14d1b7&#8243; button_border_width=\u00bb0px\u00bb button_border_radius=\u00bb12px\u00bb button_font=\u00bbTimes New Roman|300|on||||||\u00bb button_icon=\u00bb&#x41;||divi||400&#8243; button_icon_color=\u00bb#000000&#8243; locked=\u00bboff\u00bb global_colors_info=\u00bb{}\u00bb][\/et_pb_button][\/et_pb_column][et_pb_column type=\u00bb1_2&#8243; _builder_version=\u00bb4.17.4&#8243; _module_preset=\u00bbdefault\u00bb global_colors_info=\u00bb{}\u00bb][et_pb_slider arrows_custom_color=\u00bb#000000&#8243; dot_nav_custom_color=\u00bb#000000&#8243; _builder_version=\u00bb4.17.4&#8243; _module_preset=\u00bbdefault\u00bb height=\u00bb365px\u00bb global_colors_info=\u00bb{}\u00bb][et_pb_slide _builder_version=\u00bb4.17.4&#8243; _module_preset=\u00bbdefault\u00bb background_enable_color=\u00bboff\u00bb background_image=\u00bbhttps:\/\/miguelbermejo.com\/wp-content\/uploads\/2025\/02\/comandaperfil.png\u00bb background_enable_image=\u00bbon\u00bb global_colors_info=\u00bb{}\u00bb sticky_transition=\u00bbon\u00bb][\/et_pb_slide][et_pb_slide _builder_version=\u00bb4.17.4&#8243; _module_preset=\u00bbdefault\u00bb background_enable_color=\u00bboff\u00bb background_image=\u00bbhttps:\/\/miguelbermejo.com\/wp-content\/uploads\/2025\/02\/comandaprecio.png\u00bb background_enable_image=\u00bbon\u00bb global_colors_info=\u00bb{}\u00bb sticky_transition=\u00bbon\u00bb][\/et_pb_slide][et_pb_slide _builder_version=\u00bb4.17.4&#8243; _module_preset=\u00bbdefault\u00bb background_enable_color=\u00bboff\u00bb background_image=\u00bbhttps:\/\/miguelbermejo.com\/wp-content\/uploads\/2025\/02\/comanda.png\u00bb background_enable_image=\u00bbon\u00bb global_colors_info=\u00bb{}\u00bb sticky_transition=\u00bbon\u00bb][\/et_pb_slide][et_pb_slide _builder_version=\u00bb4.17.4&#8243; _module_preset=\u00bbdefault\u00bb background_enable_color=\u00bboff\u00bb background_image=\u00bbhttps:\/\/miguelbermejo.com\/wp-content\/uploads\/2025\/02\/comanda-front.png\u00bb background_enable_image=\u00bbon\u00bb global_colors_info=\u00bb{}\u00bb sticky_transition=\u00bbon\u00bb][\/et_pb_slide][\/et_pb_slider][\/et_pb_column][\/et_pb_row][et_pb_row _builder_version=\u00bb4.17.4&#8243; _module_preset=\u00bbdefault\u00bb custom_margin=\u00bb80px||||false|false\u00bb custom_padding=\u00bb||||false|false\u00bb animation_style=\u00bbroll\u00bb global_colors_info=\u00bb{}\u00bb][et_pb_column type=\u00bb4_4&#8243; _builder_version=\u00bb4.17.4&#8243; _module_preset=\u00bbdefault\u00bb global_colors_info=\u00bb{}\u00bb][et_pb_text _builder_version=\u00bb4.17.4&#8243; _module_preset=\u00bbdefault\u00bb text_font=\u00bbRaleway|700||on|||||\u00bb text_text_color=\u00bb#000000&#8243; text_font_size=\u00bb26px\u00bb text_orientation=\u00bbcenter\u00bb text_text_shadow_style=\u00bbpreset2&#8243; global_colors_info=\u00bb{}\u00bb]<\/p>\n<p>PLUGIN PERSONALIZADO + API + APP<\/p>\n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][et_pb_row column_structure=\u00bb1_2,1_2&#8243; _builder_version=\u00bb4.17.4&#8243; _module_preset=\u00bbdefault\u00bb custom_margin=\u00bb28px|auto||auto|false|false\u00bb custom_padding=\u00bb||56px||false|false\u00bb animation_style=\u00bbflip\u00bb global_colors_info=\u00bb{}\u00bb][et_pb_column type=\u00bb1_2&#8243; _builder_version=\u00bb4.17.4&#8243; _module_preset=\u00bbdefault\u00bb global_colors_info=\u00bb{}\u00bb][et_pb_slider _builder_version=\u00bb4.17.4&#8243; _module_preset=\u00bbdefault\u00bb height=\u00bb473px\u00bb global_colors_info=\u00bb{}\u00bb][et_pb_slide _builder_version=\u00bb4.17.4&#8243; _module_preset=\u00bbdefault\u00bb background_enable_color=\u00bboff\u00bb background_image=\u00bbhttps:\/\/miguelbermejo.com\/wp-content\/uploads\/2025\/02\/app.jpg\u00bb background_enable_image=\u00bbon\u00bb global_colors_info=\u00bb{}\u00bb sticky_transition=\u00bbon\u00bb][\/et_pb_slide][et_pb_slide _builder_version=\u00bb4.17.4&#8243; _module_preset=\u00bbdefault\u00bb background_enable_color=\u00bboff\u00bb background_image=\u00bbhttps:\/\/miguelbermejo.com\/wp-content\/uploads\/2025\/02\/app2.jpg\u00bb background_enable_image=\u00bbon\u00bb global_colors_info=\u00bb{}\u00bb sticky_transition=\u00bbon\u00bb][\/et_pb_slide][et_pb_slide _builder_version=\u00bb4.17.4&#8243; _module_preset=\u00bbdefault\u00bb background_enable_color=\u00bboff\u00bb background_image=\u00bbhttps:\/\/miguelbermejo.com\/wp-content\/uploads\/2025\/02\/formulario-juana.png\u00bb background_enable_image=\u00bbon\u00bb global_colors_info=\u00bb{}\u00bb sticky_transition=\u00bbon\u00bb][\/et_pb_slide][\/et_pb_slider][\/et_pb_column][et_pb_column type=\u00bb1_2&#8243; _builder_version=\u00bb4.17.4&#8243; _module_preset=\u00bbdefault\u00bb global_colors_info=\u00bb{}\u00bb][et_pb_text _builder_version=\u00bb4.17.4&#8243; _module_preset=\u00bbdefault\u00bb text_font=\u00bbPoppins|500|||||||\u00bb text_text_color=\u00bb#FFFFFF\u00bb header_3_font=\u00bbRaleway|600|||||||\u00bb header_6_font=\u00bbRaleway||||||||\u00bb global_colors_info=\u00bb{}\u00bb]<\/p>\n<h3>RESERVA DE BARES :<\/h3>\n<p>Desarroll\u00e9 un plugin personalizado para WordPress que integro con una API en Spring Boot para gestionar las reservas de un bar. El plugin permite a los usuarios completar un formulario de reserva en la p\u00e1gina web de WordPress con nombre, tel\u00e9fono, correo, fecha y n\u00famero de personas, enviando estos datos a la base de datos a trav\u00e9s de la API. Adem\u00e1s, la app en Ionic se encarga de recuperar, mostrar, aceptar o declinar las reservas enviando un mensaje personalizado al correo rellenado en el formulario, facilitando la gesti\u00f3n en tiempo real. Con este sistema, tanto los clientes como el personal del bar pueden interactuar con el sistema de reservas de manera eficiente y r\u00e1pida.<\/p>\n<p>A\u00fan est\u00e1 en proceso (con muy poco css).<\/p>\n<p>&nbsp;<\/p>\n<h6><strong>Tecnolog\u00edas:<\/strong> PHP, JavaScript, HTML, CSS, Ionic, Spring Boot, API REST<\/h6>\n<p>[\/et_pb_text][et_pb_button button_url=\u00bbhttps:\/\/github.com\/bermejofierro1\/App-Reserva-En-Bares.git\u00bb url_new_window=\u00bbon\u00bb button_text=\u00bbVER REPOSITORIO\u00bb button_alignment=\u00bbcenter\u00bb button_alignment_tablet=\u00bbcenter\u00bb button_alignment_phone=\u00bbcenter\u00bb button_alignment_last_edited=\u00bbon|phone\u00bb _builder_version=\u00bb4.17.4&#8243; _module_preset=\u00bbdefault\u00bb custom_button=\u00bbon\u00bb button_text_size=\u00bb18px\u00bb button_text_color=\u00bb#383838&#8243; button_bg_color=\u00bb#14d1b7&#8243; button_border_width=\u00bb0px\u00bb button_border_radius=\u00bb12px\u00bb button_font=\u00bbTimes New Roman|300|on||||||\u00bb button_icon=\u00bb&#x41;||divi||400&#8243; button_icon_color=\u00bb#000000&#8243; locked=\u00bboff\u00bb global_colors_info=\u00bb{}\u00bb][\/et_pb_button][\/et_pb_column][\/et_pb_row][et_pb_row _builder_version=\u00bb4.17.4&#8243; _module_preset=\u00bbdefault\u00bb custom_margin=\u00bb80px||||false|false\u00bb custom_margin_tablet=\u00bb80px||||false|false\u00bb custom_margin_phone=\u00bb5px||||false|false\u00bb custom_margin_last_edited=\u00bbon|phone\u00bb custom_padding=\u00bb||||false|false\u00bb global_colors_info=\u00bb{}\u00bb][et_pb_column type=\u00bb4_4&#8243; _builder_version=\u00bb4.17.4&#8243; _module_preset=\u00bbdefault\u00bb global_colors_info=\u00bb{}\u00bb][et_pb_text _builder_version=\u00bb4.17.4&#8243; _module_preset=\u00bbdefault\u00bb text_font=\u00bbRaleway|700||on|||||\u00bb text_text_color=\u00bb#000000&#8243; text_font_size=\u00bb26px\u00bb text_orientation=\u00bbcenter\u00bb text_text_shadow_style=\u00bbpreset2&#8243; global_colors_info=\u00bb{}\u00bb]<\/p>\n<p>PLUGINS PERSONALIZADOS<\/p>\n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][et_pb_row _builder_version=\u00bb4.17.4&#8243; _module_preset=\u00bbdefault\u00bb custom_margin=\u00bb0px||||false|false\u00bb custom_padding=\u00bb0px||0px||false|false\u00bb global_colors_info=\u00bb{}\u00bb][et_pb_column type=\u00bb4_4&#8243; _builder_version=\u00bb4.17.4&#8243; _module_preset=\u00bbdefault\u00bb global_colors_info=\u00bb{}\u00bb][et_pb_divider disabled_on=\u00bboff|off|on\u00bb _builder_version=\u00bb4.17.4&#8243; _module_preset=\u00bbdefault\u00bb global_colors_info=\u00bb{}\u00bb][\/et_pb_divider][\/et_pb_column][\/et_pb_row][et_pb_row column_structure=\u00bb1_2,1_2&#8243; _builder_version=\u00bb4.17.4&#8243; _module_preset=\u00bbdefault\u00bb custom_margin=\u00bb28px|auto||auto|false|false\u00bb custom_padding=\u00bb||56px||false|false\u00bb animation_style=\u00bbfade\u00bb global_colors_info=\u00bb{}\u00bb][et_pb_column type=\u00bb1_2&#8243; _builder_version=\u00bb4.17.4&#8243; _module_preset=\u00bbdefault\u00bb global_colors_info=\u00bb{}\u00bb][et_pb_image src=\u00bbhttps:\/\/miguelbermejo.com\/wp-content\/uploads\/2025\/02\/plugin-pagina.png\u00bb title_text=\u00bbplugin pagina\u00bb _builder_version=\u00bb4.17.4&#8243; _module_preset=\u00bbdefault\u00bb global_colors_info=\u00bb{}\u00bb][\/et_pb_image][\/et_pb_column][et_pb_column type=\u00bb1_2&#8243; _builder_version=\u00bb4.17.4&#8243; _module_preset=\u00bbdefault\u00bb global_colors_info=\u00bb{}\u00bb][et_pb_text _builder_version=\u00bb4.17.4&#8243; _module_preset=\u00bbdefault\u00bb text_font=\u00bbPoppins|500|||||||\u00bb text_text_color=\u00bb#FFFFFF\u00bb header_3_font=\u00bbRaleway|600|||||||\u00bb header_6_font=\u00bbRaleway||||||||\u00bb global_colors_info=\u00bb{}\u00bb]<\/p>\n<h3>PROYECTO 1: CAPTCHA<\/h3>\n<p>Desarroll\u00e9 un plugin de captcha personalizado para WordPress que utiliza preguntas espec\u00edficas sobre el contenido de mi sitio web. Este captcha no solo protege los formularios contra el spam, sino que tambi\u00e9n fomenta la interacci\u00f3n del usuario con el contenido del sitio. El plugin carga preguntas desde un archivo JSON, lo que permite una f\u00e1cil actualizaci\u00f3n y personalizaci\u00f3n. Adem\u00e1s, deshabilita el bot\u00f3n de env\u00edo de Contact Form 7 hasta que todas las preguntas se responden correctamente, mejorando la seguridad y la experiencia del usuario.<\/p>\n<p>&nbsp;<\/p>\n<h6><strong><span style=\"text-decoration: underline;\">Tecnolog\u00edas<\/span>:<\/strong> PHP, JavaScript, JSON, HTML, CSS<\/h6>\n<p>[\/et_pb_text][et_pb_button url_new_window=\u00bbon\u00bb button_text=\u00bbVER REPOSITORIO\u00bb button_alignment=\u00bbcenter\u00bb button_alignment_tablet=\u00bbcenter\u00bb button_alignment_phone=\u00bbcenter\u00bb button_alignment_last_edited=\u00bbon|phone\u00bb _builder_version=\u00bb4.17.4&#8243; _module_preset=\u00bbdefault\u00bb custom_button=\u00bbon\u00bb button_text_size=\u00bb18px\u00bb button_text_color=\u00bb#383838&#8243; button_bg_color=\u00bb#14d1b7&#8243; button_border_width=\u00bb0px\u00bb button_border_radius=\u00bb12px\u00bb button_font=\u00bbTimes New Roman|300|on||||||\u00bb button_icon=\u00bb&#x41;||divi||400&#8243; button_icon_color=\u00bb#000000&#8243; global_colors_info=\u00bb{}\u00bb][\/et_pb_button][\/et_pb_column][\/et_pb_row][et_pb_row _builder_version=\u00bb4.17.4&#8243; _module_preset=\u00bbdefault\u00bb custom_margin=\u00bb0px||||false|false\u00bb custom_padding=\u00bb0px||0px||false|false\u00bb global_colors_info=\u00bb{}\u00bb][et_pb_column type=\u00bb4_4&#8243; _builder_version=\u00bb4.17.4&#8243; _module_preset=\u00bbdefault\u00bb global_colors_info=\u00bb{}\u00bb][et_pb_divider disabled_on=\u00bboff|off|on\u00bb _builder_version=\u00bb4.17.4&#8243; _module_preset=\u00bbdefault\u00bb global_colors_info=\u00bb{}\u00bb][\/et_pb_divider][\/et_pb_column][\/et_pb_row][et_pb_row column_structure=\u00bb1_2,1_2&#8243; _builder_version=\u00bb4.17.4&#8243; _module_preset=\u00bbdefault\u00bb custom_margin=\u00bb65px|auto||auto|false|false\u00bb custom_padding=\u00bb||||false|false\u00bb animation_style=\u00bbfade\u00bb global_colors_info=\u00bb{}\u00bb][et_pb_column type=\u00bb1_2&#8243; _builder_version=\u00bb4.17.4&#8243; _module_preset=\u00bbdefault\u00bb global_colors_info=\u00bb{}\u00bb][et_pb_text _builder_version=\u00bb4.17.4&#8243; _module_preset=\u00bbdefault\u00bb text_font=\u00bbPoppins|500|||||||\u00bb text_text_color=\u00bb#FFFFFF\u00bb header_3_font=\u00bbRaleway|600|||||||\u00bb header_6_font=\u00bbRaleway||||||||\u00bb global_colors_info=\u00bb{}\u00bb]<\/p>\n<h3>PROYECTO 2: CAPTCHA<\/h3>\n<p>Cre\u00e9 un plugin de captcha visual personalizado para WordPress que ofrece una alternativa intuitiva y segura a los captchas tradicionales. En lugar de texto distorsionado, este captcha presenta una selecci\u00f3n de im\u00e1genes que el usuario debe identificar. El plugin mejora la experiencia del usuario y la accesibilidad, al tiempo que protege los formularios contra el spam y el abuso. Adem\u00e1s, permite la activaci\u00f3n de botones que se encuentren fuera del plugin, una vez el captcha se ha completado.<\/p>\n<p>&nbsp;<\/p>\n<h6><strong>Tecnolog\u00edas:<\/strong> PHP, JavaScript, HTML, CSS<\/h6>\n<p>[\/et_pb_text][et_pb_button button_url=\u00bbhttps:\/\/github.com\/bermejofierro1\/Captcha.git\u00bb url_new_window=\u00bbon\u00bb button_text=\u00bbVER REPOSITORIO\u00bb button_alignment=\u00bbcenter\u00bb button_alignment_tablet=\u00bbcenter\u00bb button_alignment_phone=\u00bbcenter\u00bb button_alignment_last_edited=\u00bbon|phone\u00bb _builder_version=\u00bb4.17.4&#8243; _module_preset=\u00bbdefault\u00bb custom_button=\u00bbon\u00bb button_text_size=\u00bb18px\u00bb button_text_color=\u00bb#383838&#8243; button_bg_color=\u00bb#14d1b7&#8243; button_border_width=\u00bb0px\u00bb button_border_radius=\u00bb12px\u00bb button_font=\u00bbTimes New Roman|300|on||||||\u00bb button_icon=\u00bb&#x41;||divi||400&#8243; button_icon_color=\u00bb#000000&#8243; locked=\u00bboff\u00bb global_colors_info=\u00bb{}\u00bb][\/et_pb_button][\/et_pb_column][et_pb_column type=\u00bb1_2&#8243; _builder_version=\u00bb4.17.4&#8243; _module_preset=\u00bbdefault\u00bb global_colors_info=\u00bb{}\u00bb][et_pb_image src=\u00bbhttps:\/\/miguelbermejo.com\/wp-content\/uploads\/2025\/02\/captcha.png\u00bb title_text=\u00bbcaptcha\u00bb _builder_version=\u00bb4.17.4&#8243; _module_preset=\u00bbdefault\u00bb global_colors_info=\u00bb{}\u00bb][\/et_pb_image][\/et_pb_column][\/et_pb_row][et_pb_row _builder_version=\u00bb4.17.4&#8243; _module_preset=\u00bbdefault\u00bb custom_margin=\u00bb0px||||false|false\u00bb custom_padding=\u00bb0px||0px||false|false\u00bb global_colors_info=\u00bb{}\u00bb][et_pb_column type=\u00bb4_4&#8243; _builder_version=\u00bb4.17.4&#8243; _module_preset=\u00bbdefault\u00bb global_colors_info=\u00bb{}\u00bb][et_pb_divider divider_weight=\u00bb2px\u00bb disabled_on=\u00bboff|off|on\u00bb _builder_version=\u00bb4.17.4&#8243; _module_preset=\u00bbdefault\u00bb global_colors_info=\u00bb{}\u00bb][\/et_pb_divider][\/et_pb_column][\/et_pb_row][et_pb_row column_structure=\u00bb1_2,1_2&#8243; _builder_version=\u00bb4.17.4&#8243; _module_preset=\u00bbdefault\u00bb custom_margin=\u00bb71px|auto||auto|false|false\u00bb custom_padding=\u00bb||56px||false|false\u00bb animation_style=\u00bbfade\u00bb global_colors_info=\u00bb{}\u00bb][et_pb_column type=\u00bb1_2&#8243; _builder_version=\u00bb4.17.4&#8243; _module_preset=\u00bbdefault\u00bb global_colors_info=\u00bb{}\u00bb][et_pb_image src=\u00bbhttps:\/\/miguelbermejo.com\/wp-content\/uploads\/2025\/02\/galeria.png\u00bb title_text=\u00bbgaleria\u00bb align_tablet=\u00bbcenter\u00bb align_phone=\u00bbcenter\u00bb align_last_edited=\u00bbon|phone\u00bb _builder_version=\u00bb4.17.4&#8243; _module_preset=\u00bbdefault\u00bb height=\u00bb502px\u00bb height_tablet=\u00bb502px\u00bb height_phone=\u00bb294px\u00bb height_last_edited=\u00bbon|phone\u00bb custom_padding=\u00bb|||124px||\u00bb custom_padding_tablet=\u00bb|||124px||\u00bb custom_padding_phone=\u00bb|||0px|false|false\u00bb custom_padding_last_edited=\u00bbon|phone\u00bb global_colors_info=\u00bb{}\u00bb][\/et_pb_image][\/et_pb_column][et_pb_column type=\u00bb1_2&#8243; _builder_version=\u00bb4.17.4&#8243; _module_preset=\u00bbdefault\u00bb global_colors_info=\u00bb{}\u00bb][et_pb_text _builder_version=\u00bb4.17.4&#8243; _module_preset=\u00bbdefault\u00bb text_font=\u00bbPoppins|500|||||||\u00bb text_text_color=\u00bb#FFFFFF\u00bb header_3_font=\u00bbRaleway|600|||||||\u00bb header_6_font=\u00bbRaleway||||||||\u00bb global_colors_info=\u00bb{}\u00bb]<\/p>\n<h3>PROYECTO 3: GALER\u00cdA CON FILTRADO<\/h3>\n<p data-start=\"99\" data-end=\"537\">Desarroll\u00e9 un plugin personalizado para WordPress que mejora la experiencia de usuario en una galer\u00eda de im\u00e1genes utilizando filtros por categor\u00edas. Este plugin permite a los usuarios ver im\u00e1genes filtradas seg\u00fan categor\u00edas como terraza, interior y comida, facilitando la navegaci\u00f3n y visualizaci\u00f3n. Las im\u00e1genes se cargan din\u00e1micamente y el filtrado se realiza de manera eficiente mediante JavaScript, mejorando el rendimiento del sitio.<\/p>\n<p data-start=\"539\" data-end=\"795\">El plugin utiliza una estructura de datos JSON para gestionar las categor\u00edas y sus respectivas im\u00e1genes, lo que permite actualizar y agregar f\u00e1cilmente contenido. Adem\u00e1s, implement\u00e9 una interfaz limpia con HTML y CSS, ofreciendo una experiencia intuitiva.<\/p>\n<p>&nbsp;<\/p>\n<h6>Tecnolog\u00edas: PHP, JavaScript, JSON, HTML, CSS<\/h6>\n<p>[\/et_pb_text][et_pb_button button_url=\u00bbhttps:\/\/github.com\/bermejofierro1\/plugin-galeria-filtrada.git\u00bb url_new_window=\u00bbon\u00bb button_text=\u00bbVER REPOSITORIO\u00bb button_alignment=\u00bbcenter\u00bb button_alignment_tablet=\u00bbcenter\u00bb button_alignment_phone=\u00bbcenter\u00bb button_alignment_last_edited=\u00bbon|phone\u00bb _builder_version=\u00bb4.17.4&#8243; _module_preset=\u00bbdefault\u00bb custom_button=\u00bbon\u00bb button_text_size=\u00bb18px\u00bb button_text_color=\u00bb#383838&#8243; button_bg_color=\u00bb#14d1b7&#8243; button_border_width=\u00bb0px\u00bb button_border_radius=\u00bb12px\u00bb button_font=\u00bbTimes New Roman|300|on||||||\u00bb button_icon=\u00bb&#x41;||divi||400&#8243; button_icon_color=\u00bb#000000&#8243; global_colors_info=\u00bb{}\u00bb][\/et_pb_button][\/et_pb_column][\/et_pb_row][et_pb_row _builder_version=\u00bb4.17.4&#8243; _module_preset=\u00bbdefault\u00bb custom_margin=\u00bb80px||||false|false\u00bb custom_margin_tablet=\u00bb80px||||false|false\u00bb custom_margin_phone=\u00bb15px||||false|false\u00bb custom_margin_last_edited=\u00bbon|phone\u00bb custom_padding=\u00bb19px||||false|false\u00bb animation_style=\u00bbzoom\u00bb global_colors_info=\u00bb{}\u00bb][et_pb_column type=\u00bb4_4&#8243; _builder_version=\u00bb4.17.4&#8243; _module_preset=\u00bbdefault\u00bb global_colors_info=\u00bb{}\u00bb][et_pb_text _builder_version=\u00bb4.17.4&#8243; _module_preset=\u00bbdefault\u00bb text_font=\u00bbRaleway|700||on|||||\u00bb text_text_color=\u00bb#000000&#8243; text_font_size=\u00bb26px\u00bb text_orientation=\u00bbcenter\u00bb text_text_shadow_style=\u00bbpreset2&#8243; global_colors_info=\u00bb{}\u00bb]<\/p>\n<p>JAVAFX<\/p>\n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][et_pb_row column_structure=\u00bb1_2,1_2&#8243; _builder_version=\u00bb4.17.4&#8243; _module_preset=\u00bbdefault\u00bb custom_margin=\u00bb28px|auto||auto|false|false\u00bb custom_padding=\u00bb||56px||false|false\u00bb animation_style=\u00bbflip\u00bb global_colors_info=\u00bb{}\u00bb][et_pb_column type=\u00bb1_2&#8243; _builder_version=\u00bb4.17.4&#8243; _module_preset=\u00bbdefault\u00bb global_colors_info=\u00bb{}\u00bb][et_pb_image src=\u00bbhttps:\/\/miguelbermejo.com\/wp-content\/uploads\/2025\/02\/fx.png\u00bb title_text=\u00bbfx\u00bb _builder_version=\u00bb4.17.4&#8243; _module_preset=\u00bbdefault\u00bb global_colors_info=\u00bb{}\u00bb][\/et_pb_image][\/et_pb_column][et_pb_column type=\u00bb1_2&#8243; _builder_version=\u00bb4.17.4&#8243; _module_preset=\u00bbdefault\u00bb global_colors_info=\u00bb{}\u00bb][et_pb_text _builder_version=\u00bb4.17.4&#8243; _module_preset=\u00bbdefault\u00bb text_font=\u00bbPoppins|500|||||||\u00bb text_text_color=\u00bb#FFFFFF\u00bb header_3_font=\u00bbRaleway|600|||||||\u00bb header_6_font=\u00bbRaleway||||||||\u00bb global_colors_info=\u00bb{}\u00bb]<\/p>\n<h3>JAVAFX + MONGODB:<\/h3>\n<p>Aplicaci\u00f3n desarrollada con JavaFX que implementa un sistema de registro y autenticaci\u00f3n de usuarios, conectado a una base de datos MongoDB. La aplicaci\u00f3n permite llevar un control detallado de los ingresos generados por trabajos realizados y de los gastos asociados. Estos datos pueden visualizarse en tablas, filtrados por d\u00eda, mes o a\u00f1o. Adem\u00e1s, incluye una vista con gr\u00e1ficos interactivos para facilitar la comparaci\u00f3n entre ingresos y gastos a lo largo del tiempo.<\/p>\n<p>&nbsp;<\/p>\n<h6><strong>Tecnolog\u00edas:<\/strong> JAVAFX, MONGODB, MONGOOSE<\/h6>\n<p>[\/et_pb_text][et_pb_button button_url=\u00bbhttps:\/\/github.com\/bermejofierro1\/Trabajos.git\u00bb url_new_window=\u00bbon\u00bb button_text=\u00bbVER REPOSITORIO\u00bb button_alignment=\u00bbcenter\u00bb button_alignment_tablet=\u00bbcenter\u00bb button_alignment_phone=\u00bbcenter\u00bb button_alignment_last_edited=\u00bbon|phone\u00bb _builder_version=\u00bb4.17.4&#8243; _module_preset=\u00bbdefault\u00bb custom_button=\u00bbon\u00bb button_text_size=\u00bb18px\u00bb button_text_color=\u00bb#383838&#8243; button_bg_color=\u00bb#14d1b7&#8243; button_border_width=\u00bb0px\u00bb button_border_radius=\u00bb12px\u00bb button_font=\u00bbTimes New Roman|300|on||||||\u00bb button_icon=\u00bb&#x41;||divi||400&#8243; button_icon_color=\u00bb#000000&#8243; locked=\u00bboff\u00bb global_colors_info=\u00bb{}\u00bb][\/et_pb_button][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=\u00bb1&#8243; custom_padding_last_edited=\u00bbon|phone\u00bb _builder_version=\u00bb4.17.4&#8243; _module_preset=\u00bbdefault\u00bb custom_padding=\u00bb82px||33px|||\u00bb custom_padding_tablet=\u00bb82px||33px|||\u00bb custom_padding_phone=\u00bb25px||33px||false|false\u00bb global_colors_info=\u00bb{}\u00bb][et_pb_row _builder_version=\u00bb4.17.4&#8243; _module_preset=\u00bbdefault\u00bb global_colors_info=\u00bb{}\u00bb][et_pb_column type=\u00bb4_4&#8243; _builder_version=\u00bb4.17.4&#8243; _module_preset=\u00bbdefault\u00bb global_colors_info=\u00bb{}\u00bb][et_pb_text _builder_version=\u00bb4.17.4&#8243; _module_preset=\u00bbdefault\u00bb text_font=\u00bbRaleway|700|||||||\u00bb text_font_size=\u00bb26px\u00bb text_orientation=\u00bbcenter\u00bb text_line_height_tablet=\u00bb\u00bb text_line_height_phone=\u00bb1.8em\u00bb text_line_height_last_edited=\u00bbon|phone\u00bb text_text_shadow_style=\u00bbpreset1&#8243; global_colors_info=\u00bb{}\u00bb]<\/p>\n<p>Y POR SI QUIERES VER M\u00c1S &#8230;..<\/p>\n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][et_pb_row _builder_version=\u00bb4.17.4&#8243; _module_preset=\u00bbdefault\u00bb global_colors_info=\u00bb{}\u00bb][et_pb_column type=\u00bb4_4&#8243; _builder_version=\u00bb4.17.4&#8243; _module_preset=\u00bbdefault\u00bb global_colors_info=\u00bb{}\u00bb][et_pb_text _builder_version=\u00bb4.17.4&#8243; _module_preset=\u00bbdefault\u00bb text_font=\u00bbPoppins||||||||\u00bb global_colors_info=\u00bb{}\u00bb]<\/p>\n<p>Tambi\u00e9n he desarrollado <strong data-start=\"24\" data-end=\"42\">mini proyectos<\/strong> con <strong data-start=\"47\" data-end=\"80\">JavaFX, Spring Boot y Angular<\/strong>, entre los que destacan:<\/p>\n<ul data-start=\"109\" data-end=\"565\" data-is-only-node=\"\" data-is-last-node=\"\">\n<li data-start=\"286\" data-end=\"416\"><strong data-start=\"288\" data-end=\"336\">Sistema de gesti\u00f3n de personal para catering<\/strong>, que facilita la organizaci\u00f3n de empleados, turnos y asignaciones de eventos.<\/li>\n<li data-start=\"417\" data-end=\"565\" data-is-last-node=\"\"><strong data-start=\"419\" data-end=\"438\">Otros proyectos<\/strong> enfocados en diferentes \u00e1reas, aplicando diversas tecnolog\u00edas para resolver problemas espec\u00edficos de gesti\u00f3n y automatizaci\u00f3n.<\/li>\n<\/ul>\n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][et_pb_row _builder_version=\u00bb4.17.4&#8243; _module_preset=\u00bbdefault\u00bb global_colors_info=\u00bb{}\u00bb][et_pb_column type=\u00bb4_4&#8243; _builder_version=\u00bb4.17.4&#8243; _module_preset=\u00bbdefault\u00bb global_colors_info=\u00bb{}\u00bb][et_pb_button button_url=\u00bbhttps:\/\/github.com\/bermejofierro1&#8243; url_new_window=\u00bbon\u00bb button_text=\u00bbVER M\u00c1S\u00bb button_alignment=\u00bbcenter\u00bb button_alignment_tablet=\u00bbcenter\u00bb button_alignment_phone=\u00bbcenter\u00bb button_alignment_last_edited=\u00bbon|phone\u00bb _builder_version=\u00bb4.17.4&#8243; _module_preset=\u00bbdefault\u00bb custom_button=\u00bbon\u00bb button_text_size=\u00bb18px\u00bb button_text_color=\u00bb#383838&#8243; button_bg_color=\u00bb#14d1b7&#8243; button_border_width=\u00bb0px\u00bb button_border_radius=\u00bb12px\u00bb button_font=\u00bbTimes New Roman|300|on||||||\u00bb button_icon=\u00bb&#x41;||divi||400&#8243; button_icon_color=\u00bb#000000&#8243; global_colors_info=\u00bb{}\u00bb][\/et_pb_button][\/et_pb_column][\/et_pb_row][\/et_pb_section]<\/p>\n","protected":false},"excerpt":{"rendered":"<p>MIS PROYECTOSDISE\u00d1O WEBDurante mis pr\u00e1cticas, desarroll\u00e9 una p\u00e1gina web completa en la que gestion\u00e9 tanto el dise\u00f1o visual (front-end) como el funcionamiento t\u00e9cnico y estructural (back-end). Este proyecto me permiti\u00f3 integrar mis conocimientos de desarrollo web, tanto en el lado del cliente como en el lado del servidor, y aplicar soluciones pr\u00e1cticas a los desaf\u00edos [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_et_pb_use_builder":"on","_et_pb_old_content":"<!-- wp:divi\/placeholder \/-->","_et_gb_content_width":"","footnotes":""},"class_list":["post-453","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/miguelbermejo.com\/en\/wp-json\/wp\/v2\/pages\/453","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/miguelbermejo.com\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/miguelbermejo.com\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/miguelbermejo.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/miguelbermejo.com\/en\/wp-json\/wp\/v2\/comments?post=453"}],"version-history":[{"count":60,"href":"https:\/\/miguelbermejo.com\/en\/wp-json\/wp\/v2\/pages\/453\/revisions"}],"predecessor-version":[{"id":918,"href":"https:\/\/miguelbermejo.com\/en\/wp-json\/wp\/v2\/pages\/453\/revisions\/918"}],"wp:attachment":[{"href":"https:\/\/miguelbermejo.com\/en\/wp-json\/wp\/v2\/media?parent=453"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}