Plugin for a web application for linking coordinates in the background
General Information
- Project: Web application (monolith) on Vue.js 2 with subsequent build through Capacitor on iOS and Android.
- Purpose: Add functionality to send coordinates when the application is running but minimized or the screen is locked.
Functional Requirements
1. Plugin for sending coordinates:
- The plugin should work in the background when the application is minimized or the screen is locked.
- The plugin should send coordinates at a specified time interval.
- The time interval should be adjustable through the application parameters - default 2 min.
2. Security and Data Access:
- Ensure that coordinates are sent only with user consent.
Technical Implementation Details
1. Plugin Installation:
- Selection and integration of the appropriate plugin for working with geolocation in the background mode, compatible with Capacitor version 5. For example capacitor-community/background-geolocation or similar.
- Configuration of the plugin for iOS and Android according to the documentation.
2. Setting the Sending Interval:
- Configuring the plugin to send coordinates at a specified time interval - default 2 min.
3. Handling Coordinate Sending:
- Assign a task to the backend to receive data for debugging and testing.
Testing
1. Device Testing:
- If possible, conduct tests on virtual iOS and Android devices to verify the correct operation of the plugin in the background mode.
- Check the correctness of sending coordinates and interval operation.
Development and Verification
1. Development via Git:
- All code changes must be made through the Git version control system.
- Create a separate branch for implementing new functionality.
- Commits with a description of the changes made.
-
117 3 0 1 Write
______________________________________________________________________
-
8150 63 1 Good day!
Ready to help with the implementation of your project.
Looking forward to clarifying all the details and starting work!
-
3853 24 0 Good day,
I am ready to take on your project. I have experience in developing web applications using Vue.js 2 and their subsequent compilation through Capacitor for iOS and Android platforms. My main goal is to add functionality for sending coordinates in the background mode when the application is minimized or the screen is locked.
Regarding the functional requirements:
1. I will be able to implement a plugin for sending coordinates that will work in the background mode and send coordinates at a specified time interval.
2. I will also ensure security and data access, guaranteeing that coordinates are sent only with the user's consent.
Regarding the technical implementation details:
… 1. I will install the plugin, providing the selection and integration of the appropriate plugin for working with geolocation in the background mode.
2. I will configure the plugin to send coordinates at a specified time interval.
3. I will handle the sending of coordinates and provide the backend with the task for testing.
Regarding testing and development:
I will conduct testing on devices to verify the plugin's operation and the correctness of sending coordinates. All changes will be developed in Git, creating a separate branch for implementing new functionality with descriptive commits.
My rate is $16 per hour.
Best regards,
Maxim
Current freelance projects in the category Javascript and Typescript
Optimization of Core Web Vitals (OpenCart) for Google PageSpeed — Mobile and PC versionsOrder description: We are looking for an experienced frontend developer/OpenCart specialist to optimize the loading speed of the website (categories and product cards) according to Google Core Web Vitals requirements. About the project: * CMS: OpenCart. * Specifics: The site… Content Management Systems, Javascript and Typescript ∙ 2 days 9 hours back ∙ 18 proposals |
Optimization of WordPress site speed
113 USD
We will send full details in private messages Goal Maximize website loading speed, especially on mobile devices. KPI (mandatory) After the work is completed, the following metrics must be achieved. Mobile Performance 90+ LCP less than 2.2 sec INP less than 200 ms CLS less than… HTML & CSS, Javascript and Typescript ∙ 3 days 4 hours back ∙ 66 proposals |
Looking for an Odoo Developer — a solo developer with experience in Odoo 19 Community Edition.There is a working, well-designed project on Odoo 19 Community — CRM for a Ukrainian hotel, already in production-grade infrastructure. We do not plan to rewrite from scratch. We are looking for one person who will take over the project, maintain the working state, and lead it… Javascript and Typescript, Web Programming ∙ 5 days 6 hours back ∙ 2 proposals |
I am looking for an experienced Full Stack developer to create a SaaS service for online stores.Service idea: The client uploads a link to their product feed (XML or CSV). The service automatically retrieves the products, takes their photos, and creates new advertising images based on ready-made templates: price, discount, logo, promotional tags, etc. There should also be… Javascript and Typescript, Web Programming ∙ 6 days 11 hours back ∙ 87 proposals |
Development of a WebGL/Three.js scene with generation and export of 3D (snapshot) from an animated shaderObject Description:The project is a designer table shaped like a realistic, deep whirlpool (a central vortex that smoothly transitions from a wide horizontal tabletop to a thin elegant leg). Task Essence:A WebGL / Creative Coding developer is required to create an interactive 3D… Javascript and Typescript, Web Programming ∙ 7 days 8 hours back ∙ 30 proposals |