{"id":1189,"date":"2024-09-05T16:14:07","date_gmt":"2024-09-05T14:14:07","guid":{"rendered":"https:\/\/www.nethouse.tech\/?post_type=project&#038;p=1189"},"modified":"2024-09-20T18:08:42","modified_gmt":"2024-09-20T16:08:42","slug":"aplikacja-mobilna-mobitor-android-i-ios","status":"publish","type":"project","link":"https:\/\/www.nethouse.tech\/en\/project\/aplikacja-mobilna-mobitor-android-i-ios\/","title":{"rendered":"MobiTor Mobile App \u2013 Android and IOS"},"content":{"rendered":"<p><strong>Mobile application for the KZN company<\/strong><br>As part of this project, I created a mobile application for the KZN company, which was built based on <strong>React Native<\/strong> (frontend) and <strong>Node.js<\/strong> (backend) using <strong>REST API<\/strong> and databases <strong>PostgreSQL<\/strong>. The application aims to optimize task and employee management through digital job cards and other advanced functionalities.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Application functionalities:<\/strong><\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>User Login<\/strong>: Secure login with identity verification allows access only to authorized users.<\/li>\n\n\n\n<li><strong>Selecting the company and application modules<\/strong>: After logging in, the user can select the company they work for and then the appropriate application module depending on their permissions and assigned tasks.<\/li>\n\n\n\n<li><strong>Verification of eligibility<\/strong>: The application verifies the permissions of each user, which allows for appropriate restriction of access to data and functions. Only employees with appropriate permissions can edit time cards.<\/li>\n\n\n\n<li><strong>Adding and editing worksheets<\/strong>: The application allows for the creation of new work cards and editing of existing ones by people with appropriate permissions. Editing includes, among others, management of assigned employees and work time.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Worksheet editing module:<\/strong><\/h3>\n\n\n\n<p>This module allows for detailed management of work cards, including editing the following elements:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Employees assigned to a work card<\/strong>: The user can add new employees, edit their working hours (start and end times), and remove people from the list.<\/li>\n\n\n\n<li><strong>Start and end time of work<\/strong>: Possibility to precisely set the start and end times of each employee.<\/li>\n\n\n\n<li><strong>Changing the type of work card<\/strong>: Users can change the type of job card, e.g. from service to another, according to the type of tasks performed.<\/li>\n\n\n\n<li><strong>Deleting a work card<\/strong>: Users with appropriate permissions can delete timesheets, allowing for flexible management and control of tasks.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Verification of eligibility<\/strong>:<\/h3>\n\n\n\n<p>Each action related to selecting a company, application module and editing work cards is secured by verifying employee authorizations. Only users with appropriate authorizations have the ability to modify work cards, which provides additional security and control over data in the application.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Backend and database connection:<\/strong><\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Node.js and REST API<\/strong>: The backend was created based on <strong>Node.js<\/strong>, and all communication between frontend and backend is done via <strong>REST API<\/strong>, which ensures fast and efficient data flow.<\/li>\n\n\n\n<li><strong>PostgreSQL<\/strong>: Database <strong>PostgreSQL<\/strong> stores all important data related to employees, tasks and work cards, which ensures their security and easy scalability.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Future plans for application development<\/strong>:<\/h3>\n\n\n\n<p>The application is still in the early stages of development, and the functionalities currently available are just the beginning. Further extensions are planned for the future, including the implementation of new modules for employees, which will allow for even more comprehensive management of work processes and tasks in the company.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Benefits of implementing the application:<\/strong><\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Simple user interface<\/strong>: The application is intuitive and easy to use, which makes it easy to manage work cards and tasks for each employee.<\/li>\n\n\n\n<li><strong>Management optimization<\/strong>: Thanks to the function of adding and editing timesheets, companies can effectively manage employee working time and monitor the progress of completed tasks.<\/li>\n\n\n\n<li><strong>Scalability and flexibility<\/strong>: The application has been designed with future development in mind, which allows for easy addition of new features and integration with other systems.<\/li>\n<\/ul>\n\n\n<style>#jtg-1204 .modula-item .jtg-social a, .lightbox-socials.jtg-social a{ fill: #ffffff; color: #ffffff }#jtg-1204 .modula-item .jtg-social-expandable a, #jtg-1204 .modula-item .jtg-social-expandable-icons a{ fill: #ffffff; color: #ffffff }#jtg-1204 .modula-item .jtg-social svg, .lightbox-socials.jtg-social svg { height: 16px; width: 16px }#jtg-1204 .modula-item .jtg-social-expandable svg { height: 16px; width: 16px }#jtg-1204 .modula-item .jtg-social-expandable-icons svg { height: 16px; width: 16px }#jtg-1204 .modula-item .jtg-social a:not(:last-child), .lightbox-socials.jtg-social a:not(:last-child) { margin-right: 10px }#jtg-1204 .modula-item .jtg-social-expandable-icons { gap: 10px }#jtg-1204 .modula-item .figc {color:#ffffff;}#jtg-1204 .modula-item .figc .jtg-title {  font-size: 16px; }#jtg-1204 .modula-item .modula-item-content { transform: scale(1); }#jtg-1204 { width:100%;}#jtg-1204 .modula-items{height:800px;}@media screen and (max-width: 992px) {#jtg-1204 .modula-items{height:800px;}}@media screen and (max-width: 768px) {#jtg-1204 .modula-items{height:800px;}}#jtg-1204 .modula-items .figc p.description { font-size:14px; }#jtg-1204 .modula-items .figc p.description { color:#ffffff;}#jtg-1204 .modula-items .figc .jtg-title { color:#ffffff; }#jtg-1204.modula-gallery .modula-item > a, #jtg-1204.modula-gallery .modula-item, #jtg-1204.modula-gallery .modula-item-content > a:not(.modula-no-follow) { cursor:zoom-in; } #jtg-1204.modula-gallery .modula-item-content .modula-no-follow { cursor: default; } @media screen and (max-width:480px){#jtg-1204 .modula-item .figc .jtg-title {  font-size: 12px; }#jtg-1204 .modula-items .figc p.description { color:#ffffff;font-size:10px; }}<\/style>\n<div  id=\"jtg-1204\" class=\"modula modula-gallery modula-creative-gallery\" data-config=\"{&quot;height&quot;:800,&quot;tabletHeight&quot;:800,&quot;mobileHeight&quot;:800,&quot;desktopHeight&quot;:800,&quot;enableTwitter&quot;:false,&quot;enableWhatsapp&quot;:false,&quot;enableFacebook&quot;:false,&quot;enablePinterest&quot;:false,&quot;enableLinkedin&quot;:false,&quot;enableEmail&quot;:false,&quot;randomFactor&quot;:0.5,&quot;type&quot;:&quot;creative-gallery&quot;,&quot;columns&quot;:12,&quot;gutter&quot;:10,&quot;mobileGutter&quot;:10,&quot;tabletGutter&quot;:10,&quot;desktopGutter&quot;:10,&quot;enableResponsive&quot;:&quot;0&quot;,&quot;tabletColumns&quot;:2,&quot;mobileColumns&quot;:1,&quot;lazyLoad&quot;:0,&quot;lightboxOpts&quot;:{&quot;animated&quot;:true,&quot;Thumbs&quot;:{&quot;type&quot;:&quot;modern&quot;,&quot;showOnStart&quot;:false},&quot;Toolbar&quot;:{&quot;display&quot;:{&quot;right&quot;:[&quot;close&quot;]},&quot;enabled&quot;:true},&quot;Carousel&quot;:{&quot;Panzoom&quot;:{&quot;touch&quot;:false},&quot;infinite&quot;:false},&quot;keyboard&quot;:{&quot;Escape&quot;:&quot;close&quot;,&quot;Delete&quot;:&quot;close&quot;,&quot;Backspace&quot;:&quot;close&quot;,&quot;PageUp&quot;:false,&quot;PageDown&quot;:false,&quot;ArrowUp&quot;:false,&quot;ArrowDown&quot;:false,&quot;ArrowRight&quot;:false,&quot;ArrowLeft&quot;:false},&quot;touch&quot;:false,&quot;backdropClick&quot;:false,&quot;l10n&quot;:{&quot;CLOSE&quot;:&quot;Close&quot;,&quot;NEXT&quot;:&quot;Next&quot;,&quot;PREV&quot;:&quot;Previous&quot;,&quot;Error&quot;:&quot;The requested content cannot be loaded. Please try again later.&quot;,&quot;PLAY_START&quot;:&quot;Start slideshow&quot;,&quot;PLAY_STOP&quot;:&quot;Pause slideshow&quot;,&quot;FULL_SCREEN&quot;:&quot;Full screen&quot;,&quot;THUMBS&quot;:&quot;Thumbnails&quot;,&quot;DOWNLOAD&quot;:&quot;Download&quot;,&quot;SHARE&quot;:&quot;Share&quot;,&quot;ZOOM&quot;:&quot;Zoom&quot;,&quot;EMAIL&quot;:&quot;Here is the link to the image : %%image_link%% and this is the link to the gallery : %%gallery_link%%&quot;,&quot;MODAL&quot;:&quot;You can close this modal content with the ESC key&quot;,&quot;ERROR&quot;:&quot;Something Went Wrong, Please Try Again Later&quot;,&quot;IMAGE_ERROR&quot;:&quot;Image Not Found&quot;,&quot;ELEMENT_NOT_FOUND&quot;:&quot;HTML Element Not Found&quot;,&quot;AJAX_NOT_FOUND&quot;:&quot;Error Loading AJAX : Not Found&quot;,&quot;AJAX_FORBIDDEN&quot;:&quot;Error Loading AJAX : Forbidden&quot;,&quot;IFRAME_ERROR&quot;:&quot;Error Loading Page&quot;,&quot;TOGGLE_ZOOM&quot;:&quot;Toggle zoom level&quot;,&quot;TOGGLE_THUMBS&quot;:&quot;Toggle thumbnails&quot;,&quot;TOGGLE_SLIDESHOW&quot;:&quot;Toggle slideshow&quot;,&quot;TOGGLE_FULLSCREEN&quot;:&quot;Toggle full-screen mode&quot;},&quot;Images&quot;:{&quot;Panzoom&quot;:{&quot;maxScale&quot;:2}},&quot;mainClass&quot;:&quot;modula-fancybox-container modula-lightbox-jtg-1204&quot;,&quot;Html&quot;:{&quot;videoAutoplay&quot;:0,&quot;videoTpl&quot;:&quot;&lt;video class=\\&quot;fancybox__html5video\\&quot; controls muted playsinline controlsList controlsList=\\&quot;nodownload\\&quot; poster=\\&quot;{{poster}}\\&quot; src=\\&quot;{{src}}\\&quot; type=\\&quot;{{format}}\\&quot; &gt;  Sorry, your browser doesn&#039;t support embedded videos, &lt;a href=\\&quot;{{src}}\\&quot;&gt; download &lt;\\\/a&gt; and watch with your favorite video player! &lt;\\\/video&gt;&quot;}},&quot;inView&quot;:false,&quot;email_subject&quot;:&quot;Sprawd\\u017a ten niesamowity obrazek!&quot;,&quot;email_message&quot;:&quot;Oto odno\\u015bnik do obrazku: %%image_link%%, a to odno\\u015bnik do galerii: %%gallery_link%%&quot;,&quot;lightbox&quot;:&quot;fancybox&quot;}\">\n\n\t\n\t<div  class=\"modula-items\">\n\t\t<div class=\"modula-item effect-pufrobo\" >\n\t<div class=\"modula-item-overlay\"><\/div>\n\n\t<div class=\"modula-item-content\">\n\n\t\t\t\t\n\t\t\t\t\t<a data-image-id=\"1200\" role=\"button\" tabindex=\"0\" rel=\"jtg-1204\" data-caption=\"\" aria-label=\"Open image in lightbox\" class=\"tile-inner modula-item-link\"><\/a>\n\t\t\n\t\t<img loading=\"lazy\" decoding=\"async\" class=\"pic wp-image-1200\"  data-valign=\"middle\" data-halign=\"center\" alt=\"\" data-full=\"https:\/\/www.nethouse.tech\/wp-content\/uploads\/2024\/09\/logowanie.jpg\" title=\"Login\" width=\"472\" height=\"1024\" src=\"https:\/\/www.nethouse.tech\/wp-content\/uploads\/2024\/09\/logowanie-472x1024.jpg\" data-src=\"https:\/\/www.nethouse.tech\/wp-content\/uploads\/2024\/09\/logowanie-472x1024.jpg\" data-caption=\"\"\/>\n\t\t<div class=\"figc no-description\">\n\t\t\t<div class=\"figc-inner\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\n\t<\/div>\n\n<\/div><div class=\"modula-item effect-pufrobo\" >\n\t<div class=\"modula-item-overlay\"><\/div>\n\n\t<div class=\"modula-item-content\">\n\n\t\t\t\t\n\t\t\t\t\t<a data-image-id=\"1201\" role=\"button\" tabindex=\"0\" rel=\"jtg-1204\" data-caption=\"\" aria-label=\"Open image in lightbox\" class=\"tile-inner modula-item-link\"><\/a>\n\t\t\n\t\t<img loading=\"lazy\" decoding=\"async\" class=\"pic wp-image-1201\"  data-valign=\"middle\" data-halign=\"center\" alt=\"\" data-full=\"https:\/\/www.nethouse.tech\/wp-content\/uploads\/2024\/09\/wybor-firmy.jpg\" title=\"company-choice\" width=\"472\" height=\"1024\" src=\"https:\/\/www.nethouse.tech\/wp-content\/uploads\/2024\/09\/wybor-firmy-472x1024.jpg\" data-src=\"https:\/\/www.nethouse.tech\/wp-content\/uploads\/2024\/09\/wybor-firmy-472x1024.jpg\" data-caption=\"\"\/>\n\t\t<div class=\"figc no-description\">\n\t\t\t<div class=\"figc-inner\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\n\t<\/div>\n\n<\/div><div class=\"modula-item effect-pufrobo\" >\n\t<div class=\"modula-item-overlay\"><\/div>\n\n\t<div class=\"modula-item-content\">\n\n\t\t\t\t\n\t\t\t\t\t<a data-image-id=\"1199\" role=\"button\" tabindex=\"0\" rel=\"jtg-1204\" data-caption=\"\" aria-label=\"Open image in lightbox\" class=\"tile-inner modula-item-link\"><\/a>\n\t\t\n\t\t<img loading=\"lazy\" decoding=\"async\" class=\"pic wp-image-1199\"  data-valign=\"middle\" data-halign=\"center\" alt=\"\" data-full=\"https:\/\/www.nethouse.tech\/wp-content\/uploads\/2024\/09\/wybor-modulu.png\" title=\"module-selection\" width=\"472\" height=\"1024\" src=\"https:\/\/www.nethouse.tech\/wp-content\/uploads\/2024\/09\/wybor-modulu-472x1024.png\" data-src=\"https:\/\/www.nethouse.tech\/wp-content\/uploads\/2024\/09\/wybor-modulu-472x1024.png\" data-caption=\"\"\/>\n\t\t<div class=\"figc no-description\">\n\t\t\t<div class=\"figc-inner\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\n\t<\/div>\n\n<\/div><div class=\"modula-item effect-pufrobo\" >\n\t<div class=\"modula-item-overlay\"><\/div>\n\n\t<div class=\"modula-item-content\">\n\n\t\t\t\t\n\t\t\t\t\t<a data-image-id=\"1197\" role=\"button\" tabindex=\"0\" rel=\"jtg-1204\" data-caption=\"\" aria-label=\"Open image in lightbox\" class=\"tile-inner modula-item-link\"><\/a>\n\t\t\n\t\t<img loading=\"lazy\" decoding=\"async\" class=\"pic wp-image-1197\"  data-valign=\"middle\" data-halign=\"center\" alt=\"\" data-full=\"https:\/\/www.nethouse.tech\/wp-content\/uploads\/2024\/09\/wybor-aplikacji.png\" title=\"application-selection\" width=\"472\" height=\"1024\" src=\"https:\/\/www.nethouse.tech\/wp-content\/uploads\/2024\/09\/wybor-aplikacji-472x1024.png\" data-src=\"https:\/\/www.nethouse.tech\/wp-content\/uploads\/2024\/09\/wybor-aplikacji-472x1024.png\" data-caption=\"\"\/>\n\t\t<div class=\"figc no-description\">\n\t\t\t<div class=\"figc-inner\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\n\t<\/div>\n\n<\/div><div class=\"modula-item effect-pufrobo\" >\n\t<div class=\"modula-item-overlay\"><\/div>\n\n\t<div class=\"modula-item-content\">\n\n\t\t\t\t\n\t\t\t\t\t<a data-image-id=\"1202\" role=\"button\" tabindex=\"0\" rel=\"jtg-1204\" data-caption=\"\" aria-label=\"Open image in lightbox\" class=\"tile-inner modula-item-link\"><\/a>\n\t\t\n\t\t<img loading=\"lazy\" decoding=\"async\" class=\"pic wp-image-1202\"  data-valign=\"middle\" data-halign=\"center\" alt=\"\" data-full=\"https:\/\/www.nethouse.tech\/wp-content\/uploads\/2024\/09\/przeglad-kart.jpg\" title=\"card-review\" width=\"472\" height=\"1024\" src=\"https:\/\/www.nethouse.tech\/wp-content\/uploads\/2024\/09\/przeglad-kart-472x1024.jpg\" data-src=\"https:\/\/www.nethouse.tech\/wp-content\/uploads\/2024\/09\/przeglad-kart-472x1024.jpg\" data-caption=\"\"\/>\n\t\t<div class=\"figc no-description\">\n\t\t\t<div class=\"figc-inner\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\n\t<\/div>\n\n<\/div><div class=\"modula-item effect-pufrobo\" >\n\t<div class=\"modula-item-overlay\"><\/div>\n\n\t<div class=\"modula-item-content\">\n\n\t\t\t\t\n\t\t\t\t\t<a data-image-id=\"1195\" role=\"button\" tabindex=\"0\" rel=\"jtg-1204\" data-caption=\"\" aria-label=\"Open image in lightbox\" class=\"tile-inner modula-item-link\"><\/a>\n\t\t\n\t\t<img loading=\"lazy\" decoding=\"async\" class=\"pic wp-image-1195\"  data-valign=\"middle\" data-halign=\"center\" alt=\"\" data-full=\"https:\/\/www.nethouse.tech\/wp-content\/uploads\/2024\/09\/dodanie-karty2.jpg\" title=\"add-card2\" width=\"472\" height=\"1024\" src=\"https:\/\/www.nethouse.tech\/wp-content\/uploads\/2024\/09\/dodanie-karty2-472x1024.jpg\" data-src=\"https:\/\/www.nethouse.tech\/wp-content\/uploads\/2024\/09\/dodanie-karty2-472x1024.jpg\" data-caption=\"\"\/>\n\t\t<div class=\"figc no-description\">\n\t\t\t<div class=\"figc-inner\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\n\t<\/div>\n\n<\/div><div class=\"modula-item effect-pufrobo\" >\n\t<div class=\"modula-item-overlay\"><\/div>\n\n\t<div class=\"modula-item-content\">\n\n\t\t\t\t\n\t\t\t\t\t<a data-image-id=\"1196\" role=\"button\" tabindex=\"0\" rel=\"jtg-1204\" data-caption=\"\" aria-label=\"Open image in lightbox\" class=\"tile-inner modula-item-link\"><\/a>\n\t\t\n\t\t<img loading=\"lazy\" decoding=\"async\" class=\"pic wp-image-1196\"  data-valign=\"middle\" data-halign=\"center\" alt=\"\" data-full=\"https:\/\/www.nethouse.tech\/wp-content\/uploads\/2024\/09\/dodanie-karty1.jpg\" title=\"add-card1\" width=\"472\" height=\"1024\" src=\"https:\/\/www.nethouse.tech\/wp-content\/uploads\/2024\/09\/dodanie-karty1-472x1024.jpg\" data-src=\"https:\/\/www.nethouse.tech\/wp-content\/uploads\/2024\/09\/dodanie-karty1-472x1024.jpg\" data-caption=\"\"\/>\n\t\t<div class=\"figc no-description\">\n\t\t\t<div class=\"figc-inner\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\n\t<\/div>\n\n<\/div><div class=\"modula-item effect-pufrobo\" >\n\t<div class=\"modula-item-overlay\"><\/div>\n\n\t<div class=\"modula-item-content\">\n\n\t\t\t\t\n\t\t\t\t\t<a data-image-id=\"1198\" role=\"button\" tabindex=\"0\" rel=\"jtg-1204\" data-caption=\"\" aria-label=\"Open image in lightbox\" class=\"tile-inner modula-item-link\"><\/a>\n\t\t\n\t\t<img loading=\"lazy\" decoding=\"async\" class=\"pic wp-image-1198\"  data-valign=\"middle\" data-halign=\"center\" alt=\"\" data-full=\"https:\/\/www.nethouse.tech\/wp-content\/uploads\/2024\/09\/edycja-karty.jpg\" title=\"edit-cards\" width=\"472\" height=\"1024\" src=\"https:\/\/www.nethouse.tech\/wp-content\/uploads\/2024\/09\/edycja-karty-472x1024.jpg\" data-src=\"https:\/\/www.nethouse.tech\/wp-content\/uploads\/2024\/09\/edycja-karty-472x1024.jpg\" data-caption=\"\"\/>\n\t\t<div class=\"figc no-description\">\n\t\t\t<div class=\"figc-inner\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\n\t<\/div>\n\n<\/div>\t\t\n\t<\/div>\n\n\t\n\t\n\t<script type=\"application\/ld+json\">\n\t{\n\t\t\"@context\": \"http:\/\/schema.org\",\n\t\t\"@type\"   : \"ImageGallery\",\n\t\t\"id\"      : \"https:\/\/www.nethouse.tech\/en\/project\/aplikacja-mobilna-mobitor-android-i-ios\/\",\n\t\t\"url\"     : \"https:\/\/www.nethouse.tech\/en\/project\/aplikacja-mobilna-mobitor-android-i-ios\/\"\n\t}\n\n\t<\/script>\n\n\t\n<\/div>","protected":false},"excerpt":{"rendered":"<p>Mobile application for KZN companyIn this project I created a mobile application for KZN company, which was built based on React Native (frontend) and Node.js (backend) using REST API and PostgreSQL database. The application aims to optimize task and employee management through digital job cards and other advanced functionalities. Application functionalities: Editing module [\u2026]<\/p>","protected":false},"author":1,"featured_media":1190,"comment_status":"open","ping_status":"closed","template":"","meta":{"_et_pb_use_builder":"off","_et_pb_old_content":"","_et_gb_content_width":"","footnotes":""},"project_category":[18],"project_tag":[40,41,39],"class_list":["post-1189","project","type-project","status-publish","has-post-thumbnail","hentry","project_category-systemy","project_tag-android","project_tag-ios","project_tag-react-native"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.8 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Aplikacja mobilna MobiTor - Android i IOS - Nethouse<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.nethouse.tech\/en\/project\/aplikacja-mobilna-mobitor-android-i-ios\/\" \/>\n<meta property=\"og:locale\" content=\"en_GB\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Aplikacja mobilna MobiTor - Android i IOS - Nethouse\" \/>\n<meta property=\"og:description\" content=\"Aplikacja mobilna dla firmy KZNW ramach tego projektu stworzy\u0142em mobiln\u0105 aplikacj\u0119 dla firmy KZN, kt\u00f3ra zosta\u0142a zbudowana w oparciu o React Native (frontend) oraz Node.js (backend) z wykorzystaniem REST API i bazy danych PostgreSQL. Aplikacja ma na celu optymalizacj\u0119 zarz\u0105dzania zadaniami oraz pracownikami poprzez cyfrowe karty pracy oraz inne zaawansowane funkcjonalno\u015bci. Funkcjonalno\u015bci aplikacji: Modu\u0142 edycji [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.nethouse.tech\/en\/project\/aplikacja-mobilna-mobitor-android-i-ios\/\" \/>\n<meta property=\"og:site_name\" content=\"Nethouse\" \/>\n<meta property=\"article:modified_time\" content=\"2024-09-20T16:08:42+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.nethouse.tech\/wp-content\/uploads\/2024\/09\/feature-graphic2.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1024\" \/>\n\t<meta property=\"og:image:height\" content=\"500\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Estimated reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.nethouse.tech\/project\/aplikacja-mobilna-mobitor-android-i-ios\/\",\"url\":\"https:\/\/www.nethouse.tech\/project\/aplikacja-mobilna-mobitor-android-i-ios\/\",\"name\":\"Aplikacja mobilna MobiTor - Android i IOS - Nethouse\",\"isPartOf\":{\"@id\":\"https:\/\/www.nethouse.tech\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.nethouse.tech\/project\/aplikacja-mobilna-mobitor-android-i-ios\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.nethouse.tech\/project\/aplikacja-mobilna-mobitor-android-i-ios\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.nethouse.tech\/wp-content\/uploads\/2024\/09\/feature-graphic2.png\",\"datePublished\":\"2024-09-05T14:14:07+00:00\",\"dateModified\":\"2024-09-20T16:08:42+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.nethouse.tech\/project\/aplikacja-mobilna-mobitor-android-i-ios\/#breadcrumb\"},\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.nethouse.tech\/project\/aplikacja-mobilna-mobitor-android-i-ios\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\/\/www.nethouse.tech\/project\/aplikacja-mobilna-mobitor-android-i-ios\/#primaryimage\",\"url\":\"https:\/\/www.nethouse.tech\/wp-content\/uploads\/2024\/09\/feature-graphic2.png\",\"contentUrl\":\"https:\/\/www.nethouse.tech\/wp-content\/uploads\/2024\/09\/feature-graphic2.png\",\"width\":1024,\"height\":500},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.nethouse.tech\/project\/aplikacja-mobilna-mobitor-android-i-ios\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Strona g\u0142\u00f3wna\",\"item\":\"https:\/\/www.nethouse.tech\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Projekty\",\"item\":\"https:\/\/www.nethouse.tech\/project\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Aplikacja mobilna MobiTor &#8211; Android i IOS\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.nethouse.tech\/#website\",\"url\":\"https:\/\/www.nethouse.tech\/\",\"name\":\"Nethouse\",\"description\":\"Us\u0142ugi internetowe - Tomasz Szczepaniak\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.nethouse.tech\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-GB\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Aplikacja mobilna MobiTor - Android i IOS - Nethouse","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.nethouse.tech\/en\/project\/aplikacja-mobilna-mobitor-android-i-ios\/","og_locale":"en_GB","og_type":"article","og_title":"Aplikacja mobilna MobiTor - Android i IOS - Nethouse","og_description":"Aplikacja mobilna dla firmy KZNW ramach tego projektu stworzy\u0142em mobiln\u0105 aplikacj\u0119 dla firmy KZN, kt\u00f3ra zosta\u0142a zbudowana w oparciu o React Native (frontend) oraz Node.js (backend) z wykorzystaniem REST API i bazy danych PostgreSQL. Aplikacja ma na celu optymalizacj\u0119 zarz\u0105dzania zadaniami oraz pracownikami poprzez cyfrowe karty pracy oraz inne zaawansowane funkcjonalno\u015bci. Funkcjonalno\u015bci aplikacji: Modu\u0142 edycji [&hellip;]","og_url":"https:\/\/www.nethouse.tech\/en\/project\/aplikacja-mobilna-mobitor-android-i-ios\/","og_site_name":"Nethouse","article_modified_time":"2024-09-20T16:08:42+00:00","og_image":[{"width":1024,"height":500,"url":"https:\/\/www.nethouse.tech\/wp-content\/uploads\/2024\/09\/feature-graphic2.png","type":"image\/png"}],"twitter_card":"summary_large_image","twitter_misc":{"Estimated reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.nethouse.tech\/project\/aplikacja-mobilna-mobitor-android-i-ios\/","url":"https:\/\/www.nethouse.tech\/project\/aplikacja-mobilna-mobitor-android-i-ios\/","name":"Aplikacja mobilna MobiTor - Android i IOS - Nethouse","isPartOf":{"@id":"https:\/\/www.nethouse.tech\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.nethouse.tech\/project\/aplikacja-mobilna-mobitor-android-i-ios\/#primaryimage"},"image":{"@id":"https:\/\/www.nethouse.tech\/project\/aplikacja-mobilna-mobitor-android-i-ios\/#primaryimage"},"thumbnailUrl":"https:\/\/www.nethouse.tech\/wp-content\/uploads\/2024\/09\/feature-graphic2.png","datePublished":"2024-09-05T14:14:07+00:00","dateModified":"2024-09-20T16:08:42+00:00","breadcrumb":{"@id":"https:\/\/www.nethouse.tech\/project\/aplikacja-mobilna-mobitor-android-i-ios\/#breadcrumb"},"inLanguage":"en-GB","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.nethouse.tech\/project\/aplikacja-mobilna-mobitor-android-i-ios\/"]}]},{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/www.nethouse.tech\/project\/aplikacja-mobilna-mobitor-android-i-ios\/#primaryimage","url":"https:\/\/www.nethouse.tech\/wp-content\/uploads\/2024\/09\/feature-graphic2.png","contentUrl":"https:\/\/www.nethouse.tech\/wp-content\/uploads\/2024\/09\/feature-graphic2.png","width":1024,"height":500},{"@type":"BreadcrumbList","@id":"https:\/\/www.nethouse.tech\/project\/aplikacja-mobilna-mobitor-android-i-ios\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Strona g\u0142\u00f3wna","item":"https:\/\/www.nethouse.tech\/"},{"@type":"ListItem","position":2,"name":"Projekty","item":"https:\/\/www.nethouse.tech\/project\/"},{"@type":"ListItem","position":3,"name":"Aplikacja mobilna MobiTor &#8211; Android i IOS"}]},{"@type":"WebSite","@id":"https:\/\/www.nethouse.tech\/#website","url":"https:\/\/www.nethouse.tech\/","name":"Nethouse","description":"Internet services - Tomasz Szczepaniak","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.nethouse.tech\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-GB"}]}},"_links":{"self":[{"href":"https:\/\/www.nethouse.tech\/en\/wp-json\/wp\/v2\/project\/1189","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.nethouse.tech\/en\/wp-json\/wp\/v2\/project"}],"about":[{"href":"https:\/\/www.nethouse.tech\/en\/wp-json\/wp\/v2\/types\/project"}],"author":[{"embeddable":true,"href":"https:\/\/www.nethouse.tech\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.nethouse.tech\/en\/wp-json\/wp\/v2\/comments?post=1189"}],"version-history":[{"count":3,"href":"https:\/\/www.nethouse.tech\/en\/wp-json\/wp\/v2\/project\/1189\/revisions"}],"predecessor-version":[{"id":1206,"href":"https:\/\/www.nethouse.tech\/en\/wp-json\/wp\/v2\/project\/1189\/revisions\/1206"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.nethouse.tech\/en\/wp-json\/wp\/v2\/media\/1190"}],"wp:attachment":[{"href":"https:\/\/www.nethouse.tech\/en\/wp-json\/wp\/v2\/media?parent=1189"}],"wp:term":[{"taxonomy":"project_category","embeddable":true,"href":"https:\/\/www.nethouse.tech\/en\/wp-json\/wp\/v2\/project_category?post=1189"},{"taxonomy":"project_tag","embeddable":true,"href":"https:\/\/www.nethouse.tech\/en\/wp-json\/wp\/v2\/project_tag?post=1189"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}