{"id":2276,"date":"2023-06-29T11:24:10","date_gmt":"2023-06-29T16:24:10","guid":{"rendered":"http:\/\/racmanuel.dev\/?post_type=proyectos&#038;p=2276"},"modified":"2023-06-29T11:26:34","modified_gmt":"2023-06-29T16:26:34","slug":"desarrollo-de-una-intranet-completa-potenciando-la-eficiencia-con-wordpress-woocommerce-y-elementor","status":"publish","type":"proyectos","link":"https:\/\/racmanuel.dev\/en\/proyectos\/desarrollo-de-una-intranet-completa-potenciando-la-eficiencia-con-wordpress-woocommerce-y-elementor\/","title":{"rendered":"Developing a Complete Intranet: Boosting Efficiency with WordPress, WooCommerce, and Elementor"},"content":{"rendered":"<figure class=\"wp-block-image size-full\"><img fetchpriority=\"high\" decoding=\"async\" width=\"1880\" height=\"1254\" src=\"http:\/\/racmanuel.dev\/wp-content\/uploads\/pexels-photo-3861972-1.jpeg\" alt=\"female software engineer coding on computer\" class=\"wp-image-2356\" title=\"\" srcset=\"https:\/\/racmanuel.dev\/wp-content\/uploads\/pexels-photo-3861972-1.jpeg 1880w, https:\/\/racmanuel.dev\/wp-content\/uploads\/pexels-photo-3861972-1-600x400.jpeg 600w, https:\/\/racmanuel.dev\/wp-content\/uploads\/pexels-photo-3861972-1-300x200.jpeg 300w, https:\/\/racmanuel.dev\/wp-content\/uploads\/pexels-photo-3861972-1-1024x683.jpeg 1024w, https:\/\/racmanuel.dev\/wp-content\/uploads\/pexels-photo-3861972-1-768x512.jpeg 768w, https:\/\/racmanuel.dev\/wp-content\/uploads\/pexels-photo-3861972-1-1536x1025.jpeg 1536w\" sizes=\"(max-width: 1880px) 100vw, 1880px\" \/><figcaption class=\"wp-element-caption\">Photo by ThisIsEngineering on <a href=\"https:\/\/www.pexels.com\/photo\/female-software-engineer-coding-on-computer-3861972\/\" rel=\"nofollow noopener\" target=\"_blank\">Pexels.com<\/a><\/figcaption><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"introduccion\">Introduction<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><br>In today&#039;s world, web application development has become fundamental to the success of businesses. In this article, we&#039;ll explore how I developed an intranet for Windsor using WordPress, WooCommerce, Elementor, Gravity Forms, and custom code. We&#039;ll also analyze in detail the key modules we implemented, such as the COVID-19 Symptom Module, the Suggestion Box Module, the Administrative Catering Module, and the Payroll Receipt Module. These modules not only improved the company&#039;s efficiency and internal communication but also provided solutions to specific challenges Windsor faced.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"menu-principal-e-inicio-de-sesion\">Main Menu and Login <\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">We created a Main Menu or Home Screen to facilitate access to all modules and functionalities of the Windsor intranet. This home screen was designed with user convenience in mind and became the first thing employees see when logging into the system and intranet application. It provides an overview of the various available options, such as the COVID-19 Symptom Module, the Suggestion Box Module, the Administrative Catering Module, and the Payroll Receipts Module, among others. The Main Menu ensures that employees can navigate intuitively and quickly access the information and tools they need.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Furthermore, to ensure intranet security, we implemented a login system requiring a username and password provided by the company&#039;s Information Technology (IT) department. This ensured that only authorized employees could access the intranet and use its features.<\/p>\n\n\n\n<div class=\"wp-block-jetpack-tiled-gallery aligncenter is-style-rectangular\"><div class=\"tiled-gallery__gallery\"><div class=\"tiled-gallery__row\"><div class=\"tiled-gallery__col\" style=\"flex-basis:37.05300%\"><figure class=\"tiled-gallery__item\"><img decoding=\"async\" alt=\"\" data-height=\"2532\" data-id=\"2329\" data-link=\"http:\/\/racmanuel.dev\/?attachment_id=2329\" data-url=\"http:\/\/racmanuel.dev\/wp-content\/uploads\/Sistema-de-Intranet-WordPress-Windsor-473x1024.png\" data-width=\"1170\" src=\"https:\/\/i0.wp.com\/racmanuel.dev\/wp-content\/uploads\/Sistema-de-Intranet-WordPress-Windsor-473x1024.png?ssl=1\" data-amp-layout=\"responsive\" title=\"\"><\/figure><\/div><div class=\"tiled-gallery__col\" style=\"flex-basis:56.43948%\"><figure class=\"tiled-gallery__item\"><img decoding=\"async\" alt=\"\" data-height=\"2472\" data-id=\"2314\" data-link=\"http:\/\/racmanuel.dev\/?attachment_id=2314\" data-url=\"http:\/\/racmanuel.dev\/wp-content\/uploads\/Sistema-de-Intranet-WordPress-Windsor-10-721x1024.jpeg\" data-width=\"1741\" src=\"https:\/\/i0.wp.com\/racmanuel.dev\/wp-content\/uploads\/Sistema-de-Intranet-WordPress-Windsor-10-721x1024.jpeg?ssl=1\" data-amp-layout=\"responsive\" title=\"\"><\/figure><\/div><div class=\"tiled-gallery__col\" style=\"flex-basis:6.50751%\"><figure class=\"tiled-gallery__item\"><img decoding=\"async\" alt=\"\" data-height=\"2560\" data-id=\"2313\" data-link=\"http:\/\/racmanuel.dev\/?attachment_id=2313\" data-url=\"http:\/\/racmanuel.dev\/wp-content\/uploads\/Sistema-de-Intranet-WordPress-Windsor-9-82x1024.jpeg\" data-width=\"206\" src=\"https:\/\/i0.wp.com\/racmanuel.dev\/wp-content\/uploads\/Sistema-de-Intranet-WordPress-Windsor-9-82x1024.jpeg?ssl=1\" data-amp-layout=\"responsive\" title=\"\"><\/figure><\/div><\/div><\/div><\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"modulo-de-sintomatologia-de-covid-19\">COVID-19 Symptom Module<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Due to the COVID-19 pandemic, it was crucial to implement a system to regularly monitor the health of Windsor employees. We worked closely with the Windsor team to develop a daily form using WordPress, WooCommerce, and Elementor. Our goal was to create an intuitive and user-friendly form. We also set up automatic reminders to ensure all employees completed the form daily. If any response indicated a potential COVID-19 case, we configured the system to automatically email the relevant administrative staff with the corresponding details. We also gave website administrators the ability to export, view, edit, or delete this information directly from WordPress, providing them with complete control over the collected data.<\/p>\n\n\n\n<div class=\"wp-block-jetpack-tiled-gallery aligncenter is-style-square\"><div class=\"tiled-gallery__gallery\"><div class=\"tiled-gallery__row columns-2\"><div class=\"tiled-gallery__col\"><figure class=\"tiled-gallery__item\"><img decoding=\"async\" alt=\"\" data-height=\"1083\" data-id=\"2305\" data-link=\"http:\/\/racmanuel.dev\/?attachment_id=2305\" data-url=\"http:\/\/racmanuel.dev\/wp-content\/uploads\/Sistema-de-Intranet-WordPress-Windsor-1-355x1024.jpeg\" data-width=\"375\" src=\"https:\/\/i0.wp.com\/racmanuel.dev\/wp-content\/uploads\/Sistema-de-Intranet-WordPress-Windsor-1-355x1024.jpeg?ssl=1&amp;resize=375%2C375\" data-amp-layout=\"responsive\" title=\"\"><\/figure><\/div><div class=\"tiled-gallery__col\"><figure class=\"tiled-gallery__item\"><img decoding=\"async\" alt=\"\" data-height=\"1067\" data-id=\"2306\" data-link=\"http:\/\/racmanuel.dev\/?attachment_id=2306\" data-url=\"http:\/\/racmanuel.dev\/wp-content\/uploads\/Sistema-de-Intranet-WordPress-Windsor-2-360x1024.jpeg\" data-width=\"375\" src=\"https:\/\/i1.wp.com\/racmanuel.dev\/wp-content\/uploads\/Sistema-de-Intranet-WordPress-Windsor-2-360x1024.jpeg?ssl=1&amp;resize=375%2C375\" data-amp-layout=\"responsive\" title=\"\"><\/figure><\/div><\/div><\/div><\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"modulo-de-buzon-de-sugerencias\">Suggestion Box Module<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Recognizing the importance of encouraging employee participation and providing a channel for them to share their suggestions, we created a Suggestion Box Module on Windsor&#039;s intranet. We developed an anonymous form that allowed employees to send messages directly to the Human Resources department. We used WordPress&#039;s email sending capabilities to ensure that messages reached their destination securely. This module promoted transparency and improved internal communication by providing a direct and confidential channel for employees to share their ideas and concerns.<\/p>\n\n\n\n<div class=\"wp-block-jetpack-tiled-gallery aligncenter is-style-rectangular\"><div class=\"tiled-gallery__gallery\"><div class=\"tiled-gallery__row\"><div class=\"tiled-gallery__col\" style=\"flex-basis:80.75797%\"><figure class=\"tiled-gallery__item\"><img decoding=\"async\" alt=\"\" data-height=\"1054\" data-id=\"2321\" data-link=\"http:\/\/racmanuel.dev\/?attachment_id=2321\" data-url=\"http:\/\/racmanuel.dev\/wp-content\/uploads\/Sistema-de-Intranet-WordPress-Windsor-17-1024x620.jpeg\" data-width=\"1741\" src=\"https:\/\/i2.wp.com\/racmanuel.dev\/wp-content\/uploads\/Sistema-de-Intranet-WordPress-Windsor-17-1024x620.jpeg?ssl=1\" data-amp-layout=\"responsive\" title=\"\"><\/figure><\/div><div class=\"tiled-gallery__col\" style=\"flex-basis:19.24203%\"><figure class=\"tiled-gallery__item\"><img decoding=\"async\" alt=\"\" data-height=\"959\" data-id=\"2307\" data-link=\"http:\/\/racmanuel.dev\/?attachment_id=2307\" data-url=\"http:\/\/racmanuel.dev\/wp-content\/uploads\/Sistema-de-Intranet-WordPress-Windsor-3.jpeg\" data-width=\"375\" src=\"https:\/\/i2.wp.com\/racmanuel.dev\/wp-content\/uploads\/Sistema-de-Intranet-WordPress-Windsor-3.jpeg?ssl=1\" data-amp-layout=\"responsive\" title=\"\"><\/figure><\/div><\/div><\/div><\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"modulo-de-catering-administrativo\">Administrative Catering Module<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The Catering Administration Module was designed to simplify the management of meal options offered to Windsor employees. In collaboration with the catering manager, we developed a solution using WordPress and WooCommerce. From the WordPress admin panel, we enabled the manager to enter three different meal options per day. These options were displayed on a form that employees completed weekly. To achieve this, we created a custom page within the WordPress admin panel using CMB2 and custom code. Once employees submitted the form, we configured the system to automatically send them a copy of their selected menu to their email addresses. This module streamlined the catering management process and enhanced the employee experience by providing clear and personalized options.<\/p>\n\n\n\n<div class=\"wp-block-jetpack-tiled-gallery aligncenter is-style-rectangular\"><div class=\"tiled-gallery__gallery\"><div class=\"tiled-gallery__row\"><div class=\"tiled-gallery__col\" style=\"flex-basis:46.20319%\"><figure class=\"tiled-gallery__item\"><img decoding=\"async\" alt=\"\" data-height=\"2056\" data-id=\"2304\" data-link=\"http:\/\/racmanuel.dev\/?attachment_id=2304\" data-url=\"http:\/\/racmanuel.dev\/wp-content\/uploads\/Sistema-de-Intranet-WordPress-Windsor-26-841x1024.jpeg\" data-width=\"1689\" src=\"https:\/\/i1.wp.com\/racmanuel.dev\/wp-content\/uploads\/Sistema-de-Intranet-WordPress-Windsor-26-841x1024.jpeg?ssl=1\" data-amp-layout=\"responsive\" title=\"\"><\/figure><\/div><div class=\"tiled-gallery__col\" style=\"flex-basis:38.79459%\"><figure class=\"tiled-gallery__item\"><img decoding=\"async\" alt=\"\" data-height=\"1129\" data-id=\"2310\" data-link=\"http:\/\/racmanuel.dev\/?attachment_id=2310\" data-url=\"http:\/\/racmanuel.dev\/wp-content\/uploads\/Sistema-de-Intranet-WordPress-Windsor-6-1024x664.jpeg\" data-width=\"1741\" src=\"https:\/\/i1.wp.com\/racmanuel.dev\/wp-content\/uploads\/Sistema-de-Intranet-WordPress-Windsor-6-1024x664.jpeg?ssl=1\" data-amp-layout=\"responsive\" title=\"\"><\/figure><figure class=\"tiled-gallery__item\"><img decoding=\"async\" alt=\"\" data-height=\"1369\" data-id=\"2319\" data-link=\"http:\/\/racmanuel.dev\/?attachment_id=2319\" data-url=\"http:\/\/racmanuel.dev\/wp-content\/uploads\/Sistema-de-Intranet-WordPress-Windsor-15-1024x805.jpeg\" data-width=\"1741\" src=\"https:\/\/i1.wp.com\/racmanuel.dev\/wp-content\/uploads\/Sistema-de-Intranet-WordPress-Windsor-15-1024x805.jpeg?ssl=1\" data-amp-layout=\"responsive\" title=\"\"><\/figure><\/div><div class=\"tiled-gallery__col\" style=\"flex-basis:15.00223%\"><figure class=\"tiled-gallery__item\"><img decoding=\"async\" alt=\"\" data-height=\"1424\" data-id=\"2302\" data-link=\"http:\/\/racmanuel.dev\/?attachment_id=2302\" data-url=\"http:\/\/racmanuel.dev\/wp-content\/uploads\/Sistema-de-Intranet-WordPress-Windsor-24-270x1024.jpeg\" data-width=\"375\" src=\"https:\/\/i2.wp.com\/racmanuel.dev\/wp-content\/uploads\/Sistema-de-Intranet-WordPress-Windsor-24-270x1024.jpeg?ssl=1\" data-amp-layout=\"responsive\" title=\"\"><\/figure><\/div><\/div><\/div><\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"modulo-de-recibos-de-nomina\">Payroll Receipt Module<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">We implemented the Payroll Receipts Module to allow Windsor employees to access their pay stubs individually and easily. We used the Advanced Custom Fields (ACF) plugin in WordPress to add a custom field called RFC to user profiles. This field contained crucial information for identifying each employee&#039;s folder within the WordPress file directory. Through custom code, we developed functionality that read the contents of this field and located the corresponding folder in the file directory. We then displayed the pay stubs by week on a dedicated page. This module simplified payroll management and allowed employees to access their information quickly and efficiently. It also allows them to view the stub on the same website, as well as download, email, and print it.<\/p>\n\n\n\n<div class=\"wp-block-jetpack-tiled-gallery aligncenter is-style-rectangular\"><div class=\"tiled-gallery__gallery\"><div class=\"tiled-gallery__row\"><div class=\"tiled-gallery__col\" style=\"flex-basis:65.01094%\"><figure class=\"tiled-gallery__item\"><img decoding=\"async\" alt=\"\" data-height=\"1157\" data-id=\"2316\" data-link=\"http:\/\/racmanuel.dev\/?attachment_id=2316\" data-url=\"http:\/\/racmanuel.dev\/wp-content\/uploads\/Sistema-de-Intranet-WordPress-Windsor-12-1024x681.jpeg\" data-width=\"1741\" src=\"https:\/\/i2.wp.com\/racmanuel.dev\/wp-content\/uploads\/Sistema-de-Intranet-WordPress-Windsor-12-1024x681.jpeg?ssl=1\" data-amp-layout=\"responsive\" title=\"\"><\/figure><\/div><div class=\"tiled-gallery__col\" style=\"flex-basis:34.98906%\"><figure class=\"tiled-gallery__item\"><img decoding=\"async\" alt=\"\" data-height=\"2155\" data-id=\"2318\" data-link=\"http:\/\/racmanuel.dev\/?attachment_id=2318\" data-url=\"http:\/\/racmanuel.dev\/wp-content\/uploads\/Sistema-de-Intranet-WordPress-Windsor-14-827x1024.jpeg\" data-width=\"1741\" src=\"https:\/\/i1.wp.com\/racmanuel.dev\/wp-content\/uploads\/Sistema-de-Intranet-WordPress-Windsor-14-827x1024.jpeg?ssl=1\" data-amp-layout=\"responsive\" title=\"\"><\/figure><\/div><\/div><div class=\"tiled-gallery__row\"><div class=\"tiled-gallery__col\" style=\"flex-basis:15.43799%\"><figure class=\"tiled-gallery__item\"><img decoding=\"async\" alt=\"\" data-height=\"1269\" data-id=\"2300\" data-link=\"http:\/\/racmanuel.dev\/?attachment_id=2300\" data-url=\"http:\/\/racmanuel.dev\/wp-content\/uploads\/Sistema-de-Intranet-WordPress-Windsor-22-303x1024.jpeg\" data-width=\"375\" src=\"https:\/\/i1.wp.com\/racmanuel.dev\/wp-content\/uploads\/Sistema-de-Intranet-WordPress-Windsor-22-303x1024.jpeg?ssl=1\" data-amp-layout=\"responsive\" title=\"\"><\/figure><\/div><div class=\"tiled-gallery__col\" style=\"flex-basis:15.43799%\"><figure class=\"tiled-gallery__item\"><img decoding=\"async\" alt=\"\" data-height=\"1269\" data-id=\"2301\" data-link=\"http:\/\/racmanuel.dev\/?attachment_id=2301\" data-url=\"http:\/\/racmanuel.dev\/wp-content\/uploads\/Sistema-de-Intranet-WordPress-Windsor-23-303x1024.jpeg\" data-width=\"375\" src=\"https:\/\/i0.wp.com\/racmanuel.dev\/wp-content\/uploads\/Sistema-de-Intranet-WordPress-Windsor-23-303x1024.jpeg?ssl=1\" data-amp-layout=\"responsive\" title=\"\"><\/figure><\/div><div class=\"tiled-gallery__col\" style=\"flex-basis:69.12402%\"><figure class=\"tiled-gallery__item\"><img decoding=\"async\" alt=\"\" data-height=\"1309\" data-id=\"2328\" data-link=\"http:\/\/racmanuel.dev\/?attachment_id=2328\" data-url=\"http:\/\/racmanuel.dev\/wp-content\/uploads\/Sistema-de-Intranet-WordPress-Windsor-13-1024x770.jpg\" data-width=\"1741\" src=\"https:\/\/i1.wp.com\/racmanuel.dev\/wp-content\/uploads\/Sistema-de-Intranet-WordPress-Windsor-13-1024x770.jpg?ssl=1\" data-amp-layout=\"responsive\" title=\"\"><\/figure><\/div><\/div><\/div><\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"modulo-de-perfil-de-usuario\">User Profile Module<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">In addition to the improvements mentioned above, a module was also implemented on the Windsor intranet that allows users to modify their profile and update their personal information. This module provides employees with the ability to easily and quickly keep their data up to date.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">However, intranet security has been taken into account, and an additional protective measure has been implemented. To ensure information security and prevent unauthorized access, a time limit has been set for user sessions. After 15 minutes of inactivity, the system will automatically log the user out.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This security measure is essential to protect confidential information and ensure that only authorized users have access to the intranet. By logging out after a period of inactivity, the risk of an employee forgetting to log out is reduced, and unauthorized access is prevented should someone gain access to the user&#039;s computer or device.<\/p>\n\n\n\n<div class=\"wp-block-jetpack-tiled-gallery aligncenter is-style-rectangular\"><div class=\"tiled-gallery__gallery\"><div class=\"tiled-gallery__row\"><div class=\"tiled-gallery__col\" style=\"flex-basis:100.00000%\"><figure class=\"tiled-gallery__item\"><img decoding=\"async\" alt=\"\" data-height=\"1567\" data-id=\"2348\" data-link=\"http:\/\/racmanuel.dev\/sistema-de-intranet-wordpress-windsor-19\/\" data-url=\"http:\/\/racmanuel.dev\/wp-content\/uploads\/Sistema-de-Intranet-WordPress-Windsor-19-1024x922.jpg\" data-width=\"1741\" src=\"https:\/\/i2.wp.com\/racmanuel.dev\/wp-content\/uploads\/Sistema-de-Intranet-WordPress-Windsor-19-1024x922.jpg?ssl=1\" data-amp-layout=\"responsive\" title=\"\"><\/figure><\/div><\/div><\/div><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">In summary, the profile modification module allows Windsor intranet users to keep their personal information up to date. At the same time, implementing a 15-minute session timeout helps ensure intranet security and confidentiality by automatically logging users out after a period of inactivity. This additional security measure helps protect sensitive information and maintain a secure environment for intranet users.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"aplicacion-web-progresiva-pwa\">Progressive Web Application (PWA)<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">In addition to the functionalities mentioned above, a Progressive Web App (PWA) was developed to allow Windsor employees to access the intranet from any mobile device. The PWA offers a native-like experience, meaning users can add it to their mobile device&#039;s home screen and access it quickly and conveniently without needing to download and install a traditional app.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-large\"><img decoding=\"async\" width=\"461\" height=\"1024\" src=\"http:\/\/racmanuel.dev\/wp-content\/uploads\/Sistema-de-Intranet-WordPress-Windsor-PWA-461x1024.jpg\" alt=\"\" class=\"wp-image-2353\" title=\"\" srcset=\"https:\/\/racmanuel.dev\/wp-content\/uploads\/Sistema-de-Intranet-WordPress-Windsor-PWA-461x1024.jpg 461w, https:\/\/racmanuel.dev\/wp-content\/uploads\/Sistema-de-Intranet-WordPress-Windsor-PWA-600x1333.jpg 600w, https:\/\/racmanuel.dev\/wp-content\/uploads\/Sistema-de-Intranet-WordPress-Windsor-PWA-135x300.jpg 135w, https:\/\/racmanuel.dev\/wp-content\/uploads\/Sistema-de-Intranet-WordPress-Windsor-PWA-768x1707.jpg 768w, https:\/\/racmanuel.dev\/wp-content\/uploads\/Sistema-de-Intranet-WordPress-Windsor-PWA-691x1536.jpg 691w, https:\/\/racmanuel.dev\/wp-content\/uploads\/Sistema-de-Intranet-WordPress-Windsor-PWA.jpg 842w\" sizes=\"(max-width: 461px) 100vw, 461px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Windsor&#039;s intranet PWA was designed and developed using modern web technologies, such as HTML, CSS, and JavaScript, along with frameworks and libraries like React and Angular. This resulted in a smooth and mobile-optimized user experience, providing employees with an intuitive and easy-to-navigate interface.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">One of the key advantages of using a PWA is that employees can access Windsor&#039;s intranet even without an internet connection. The PWA uses a technology called &quot;Service Worker&quot; to cache relevant content, allowing users to browse and access certain features offline. Once the internet connection is restored, the PWA automatically synchronizes with the intranet, updating any information or changes made.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">With the PWA app, Windsor employees can quickly and conveniently access the intranet from any mobile device, regardless of its operating system. This improves accessibility and flexibility, allowing employees to stay connected and access key intranet information and features while on the go.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In summary, implementing a Progressive Web App (PWA) for Windsor&#039;s intranet gives employees the ability to access the intranet from any mobile device. The PWA offers a seamless, mobile-optimized user experience, allowing employees to navigate and access the intranet quickly and conveniently. Furthermore, its offline functionality ensures that employees can access key information even in environments without internet connectivity. The PWA enhances the intranet&#039;s accessibility and flexibility, providing employees with a more comprehensive and adaptable experience.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"modulos-en-desarrollo\">Modules in Development<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">In addition to the modules already implemented on the Windsor intranet, several enhancements are under development to further improve functionality and user experience. Some of these enhancements include:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><span style=\"color: var(--theme-palette-color-2, #25ff00);\" class=\"stk-highlight\">Employee Store using WooCommerce:<br><\/span>We are working on implementing an online store exclusively for Windsor employees. Using WooCommerce, we will create a secure and personalized shopping environment where employees can purchase products and services specifically for them. This employee store will offer exclusive benefits and promote employee engagement and satisfaction.<\/li>\n\n\n\n<li><span style=\"color: var(--theme-palette-color-2, #25ff00);\" class=\"stk-highlight\">Learning Management System (LMS) using LearnPress:<br><\/span>At Windsor, continuous learning and professional development are highly valued. For this reason, a Learning Management System (LMS) is being developed using the LearnPress platform. This system will allow employees to access courses and learning materials in an organized and structured way. Employees will be able to track their progress, complete assessments, and obtain certificates of completion. The LMS will provide a comprehensive educational platform to drive staff growth and development.<\/li>\n\n\n\n<li><span style=\"color: var(--theme-palette-color-2, #25ff00);\" class=\"stk-highlight\">Groups using BuddyPress:<br><\/span>To foster collaboration and communication among Windsor employees, a group system using BuddyPress is being implemented. These groups will allow employees to create and join themed communities where they can discuss topics, share information, and collaborate on specific projects. This group system will encourage interaction among employees, promoting teamwork and networking within the organization.<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">These ongoing enhancements will expand the functionality of Windsor&#039;s intranet and provide employees with more tools and resources for their personal and professional growth. By using WooCommerce for the employee store, LearnPress for the LMS learning system, and BuddyPress for groups, the capabilities and integration of these technologies will be leveraged to deliver efficient and customized solutions. With these improvements, Windsor&#039;s intranet will continue to evolve, providing a comprehensive and enriching digital environment for its employees.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"conclusion\">Conclusion:<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The development of a comprehensive intranet for Windsor has significantly improved efficiency and internal communication within the company. By utilizing tools such as WordPress, WooCommerce, Elementor, and custom code, a tailored solution was created that meets the company&#039;s specific requirements.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The COVID-19 Symptom Module, Suggestion Box, Administrative Catering, and Payroll Receipts are examples of how these technologies can be used to automate processes, improve communication, and streamline internal management.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The combination of WordPress&#039;s power with the flexibility of WooCommerce and Elementor gives businesses the ability to adapt to their unique needs. As a web developer specializing in WordPress and WooCommerce, I can attest that these tools are an excellent choice for developing effective and customized business solutions.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">As a web developer, I believe this project achieved excellence in web development and the creation of custom solutions using the latest technologies. If you&#039;re looking to boost your business with a custom intranet or any other WordPress-based solution, please don&#039;t hesitate to contact me. I&#039;d be happy to help you reach your goals.<\/p>\n\n\n<style><\/style><style><\/style>\n<div class=\"wp-block-group is-layout-constrained wp-block-group-is-layout-constrained\">\n<div class=\"wp-block-group is-layout-constrained wp-block-group-is-layout-constrained\">\n<h4 class=\"wp-block-heading has-large-font-size\" id=\"necesitas-ayuda-con-un-proyecto-web\">Do you need help with a web project?<\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">Do you need help with a web project? Don&#039;t hesitate to contact me. I develop complete and customized solutions with WordPress and PHP, using modern tools and processes, HTML, CSS, SCSS, PHP, JavaScript, Bootstrap, and more. Ready? Send me a message and let&#039;s talk about your web project!<\/p>\n\n\n<div class=\"wp-block-groundhogg-forms\">\n\t<div class=\"gh-form-wrapper\"><form method=\"post\" class=\"gh-form gh-form-v2\" target=\"_parent\" enctype=\"multipart\/form-data\" name=\"Formulario de Contacto\" id=\"gh-form-24\" data-id=\"24\" action=\"\"><div class=\"gh-form-fields\"><div class=\"gh-form-column col-1-of-2\"><label for=\"first_name\">Name <span class=\"required\">*<\/span><\/label><div class=\"gh-form-input-field\"><input type=\"text\" name=\"first_name\" id=\"first_name\" class=\"gh-input gh-first-name\" value=\"\" required><\/div><\/div><div class=\"gh-form-column col-1-of-2\"><label for=\"last_name\">Last name(s) <span class=\"required\">*<\/span><\/label><div class=\"gh-form-input-field\"><input type=\"text\" name=\"last_name\" id=\"last_name\" class=\"gh-input gh-last-name\" value=\"\" required><\/div><\/div><div class=\"gh-form-column col-1-of-1\"><label for=\"email\">Email <span class=\"required\">*<\/span><\/label><div class=\"gh-form-input-field\"><input type=\"email\" name=\"email\" id=\"email\" class=\"gh-input gh-email\" value=\"\" required><\/div><\/div><div class=\"gh-form-column col-1-of-1\"><label for=\"primary_phone\">Phone or WhatsApp <span class=\"required\">*<\/span><\/label><div class=\"gh-form-input-field\"><input type=\"tel\" name=\"primary_phone\" id=\"primary_phone\" class=\"gh-input\" value=\"\" required><\/div><\/div><div class=\"gh-form-column col-1-of-1\"><label for=\"nombre_de_tu_negocio_o_empresa\">Name of your Business or Company<\/label><div class=\"gh-form-input-field\"><input type=\"text\" name=\"nombre_de_tu_negocio_o_empresa\" id=\"nombre_de_tu_negocio_o_empresa\" class=\"gh-input\" value=\"\"\/><\/div><\/div><div class=\"gh-form-column col-1-of-1\"><label for=\"link_de_tu_pagina_web\">Link to your website<\/label><div class=\"gh-form-input-field\"><input type=\"url\" name=\"link_de_tu_pagina_web\" id=\"link_de_tu_pagina_web\" class=\"gh-input\" value=\"\" placeholder=\"If your business or company has a website, enter the link here.\"\/><\/div><\/div><div class=\"gh-form-column col-1-of-1\"><label for=\"question_type\">What kind of question do you have? <span class=\"required\">*<\/span><\/label><div class=\"gh-form-input-field\"><select name=\"question_type\" id=\"question_type\" class=\"gh-input\" required><option value=\"Cotizaci\u00f3n\">Price<\/option><option value=\"General\">General<\/option><option value=\"Soporte\">Medium<\/option><\/select><\/div><\/div><div class=\"gh-form-column col-1-of-1\"><label for=\"message\">Ask <span class=\"required\">*<\/span><\/label><div class=\"gh-form-input-field\"><textarea name=\"message\" id=\"message\" class=\"gh-input\" rows=\"7\" placeholder=\"Your question or doubt...\" type=\"text\" required><\/textarea><\/div><\/div><div class=\"gh-form-column col-1-of-1\"><div class=\"consent gh-gdpr\" id=\"gdpr_consent\"><div ><label class=\"gh-checkbox-label\"><input type=\"checkbox\" name=\"data_processing_consent\" id=\"data-processing-consent\" class=\"\" value=\"yes\" required><span class=\"checkbox-label\">I agree to racmanuel.dev&#8217;s storage and processing of my personal data. <span class=\"required\">*<\/span><\/span><\/label><\/div><div ><label class=\"gh-checkbox-label\"><input type=\"checkbox\" name=\"marketing_consent\" id=\"marketing-consent\" class=\"\" value=\"yes\"\/><span class=\"checkbox-label\">I agree to receive marketing offers and updates from racmanuel.dev.<\/span><\/label><\/div><\/div><\/div><div class=\"gh-form-column col-1-of-3\"><button type=\"submit\" class=\"gh-submit gh-button primary\" value=\"\">Get in touch!<\/button><\/div><\/div><input type=\"hidden\" name=\"trp-form-language\" value=\"en\"\/><\/form><\/div><\/div>\n<\/div>\n<\/div>","protected":false},"excerpt":{"rendered":"<p> Web application development has become fundamental to the success of businesses. In this article, we&#039;ll explore how I developed an intranet using WordPress, WooCommerce, Elementor, Gravity Forms, and custom code.<\/p>","protected":false},"author":1,"featured_media":2356,"parent":0,"template":"","tipo":[7],"class_list":["post-2276","proyectos","type-proyectos","status-publish","has-post-thumbnail","hentry","tipo-pagina-web"],"blocksy_meta":[],"acf":[],"_links":{"self":[{"href":"https:\/\/racmanuel.dev\/en\/wp-json\/wp\/v2\/proyectos\/2276","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/racmanuel.dev\/en\/wp-json\/wp\/v2\/proyectos"}],"about":[{"href":"https:\/\/racmanuel.dev\/en\/wp-json\/wp\/v2\/types\/proyectos"}],"author":[{"embeddable":true,"href":"https:\/\/racmanuel.dev\/en\/wp-json\/wp\/v2\/users\/1"}],"version-history":[{"count":16,"href":"https:\/\/racmanuel.dev\/en\/wp-json\/wp\/v2\/proyectos\/2276\/revisions"}],"predecessor-version":[{"id":2359,"href":"https:\/\/racmanuel.dev\/en\/wp-json\/wp\/v2\/proyectos\/2276\/revisions\/2359"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/racmanuel.dev\/en\/wp-json\/wp\/v2\/media\/2356"}],"wp:attachment":[{"href":"https:\/\/racmanuel.dev\/en\/wp-json\/wp\/v2\/media?parent=2276"}],"wp:term":[{"taxonomy":"tipo","embeddable":true,"href":"https:\/\/racmanuel.dev\/en\/wp-json\/wp\/v2\/tipo?post=2276"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}