
Completed
Posted
Paid on delivery
Localizing Coordinates in a Building You are given a simple representation of geometries of buildings and floors. Your task is to implement a frontend that accepts a 3D point defined in metric coordinates as user input, and a backend endpoint that can be used to query the given buildings and floors with the point data. The building and floor in which the point is located should be presented to the user afterwards. The input data format to describe buildings and floors is as defined in the '[login to view URL]' file. Please make the backend parse a file in that format. Feel free to choose a suitable data structure to store the buildings and floors in an efficient manner. You can make use of a database. Storing the data in memory is fine for this task. Please use Typescript (Node.js and Angular) for the implementation. We suggest keeping it simple. Include a short description on how to run your project. Furthermore, please write a short document explaining any additional work that would be required to turn your solution into a production application that could be exposed publicly on the internet. If your code requires compilation, you do not need to include the compiled binaries, but please provide instructions on how to build them. The visualization on the right is just an illustration of the example data. It is not part of the requirements to implement a UI. Example data can be found in the '[login to view URL]' file. All coordinates in that file are metric. The values of the outlines are pairs of x- and y-coordinates. The height property defines a range. Example result for the provided data: a query for the 3D point (11, 11, 11) will show the user that it is in building "Office building" and on floor "Floor 3". Remarks: • We recognize that AI tools are increasingly part of modern development workflows. Therefore, you are encouraged to use an AI assistant while working on this challenge. To help us understand how you approach and collaborate with such tools in a realistic setting, please include the full chat history of your interaction with AI.
Project ID: 40207410
31 proposals
Remote project
Active 3 mos ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs

Hi ? I understand the task is to build a simple TypeScript-based system (Node.js + Angular) that determines which building and floor a given 3D point belongs to, based on the geometry defined in example_data.json. I can implement a clean Node.js backend that parses the input file, efficiently checks point-in-polygon (x/y) and height ranges (z), and exposes a query endpoint, along with a lightweight Angular frontend to accept point input and display the result. I’ll include clear run/build instructions and a short production-readiness document covering scaling, persistence, validation, and security considerations. Happy to proceed and document my AI-assisted workflow as requested.
$30 USD in 1 day
2.3
2.3
31 freelancers are bidding on average $25 USD for this job

Hello, As an established and reputable web service provider company, specializing in different aspects of web development including frontend development and JavaScript, Our Software is well-equipped to handle your project. Given the task of implementing a frontend that accepts 3D metric coordinates as user input alongside the backend to query building and floor data, our team not only embraces such challenges but also thrives on them. Moreover, we are also experienced in working with databases and manipulating complex data structures for efficient storage and retrieval - skills that align perfectly with your project requirements. We have a deep understanding of Typescript (Node.js and Angular), which you specifically mentioned for the implementation. In terms of running the project, we ensure to keep the steps simple, clear and concise so that other team members or users can easily follow them without any hassle. Lastly, in regards to turning solutions into production-level applications, our methodology involves complete documentation that illustrates any additional work required along with detailed instructions on compiling binaries. Partner with us and we will guarantee a robust solution ready to be deployed even for public access on the internet. Thanks!
$30 USD in 1 day
7.7
7.7

Hello, As an experienced full-stack developer with extensive knowledge of frontend and backend technologies, I am confident in my ability to build the solution you need for localizing coordinates in a building. My proficiency in TypeScript (Node.js and Angular) aligns perfectly with your project requirements. I have developed numerous applications using similar data structures to parse and store complex geometries efficiently, which bodes well for this task. Moreover, my expertise in databases like NoSQL Couch & Mongo means I can design an effective structures that will enable robust querying capabilities for the metric coordinates data. I understand the importance of simplicity, ease of use and would ensure your frontend accepts user input seamlessly while the backend precisely fetches and presents the building and floor information. Lastly, turning this solution into a production application is something I am well-versed in. While Typescript code requires compilation, I would provide you with clear instructions on how to build them. Furthermore, I would write a comprehensive document outlining any additional work that will be needed for your solution to be even more robust and scalable if exposed publicly on the internet. Why wait? Choose me today and let's get started on revolutionizing how you localize coordinates! Thanks!
$35 USD in 4 days
3.6
3.6

Hello, I would like to grab this opportunity and will work until you are 100% satisfied with my work. I am an experienced professional with many years of hands-on experience in JavaScript, NoSQL Couch & Mongo, Node.js, AngularJS, Typescript, Frontend Development, Angular, API Development Please come over chat and discuss your requirement in a detailed way. Regards, Rajesh Rolen
$20 USD in 7 days
2.4
2.4

Hi Sir i have read all the requirement i can help you to achieve your production job done by me i have 5 year experience in software development i have build more than 50 project till now as a freelancer even i can show you my portfolio if you want we can discuss on timeline and next step for your project Thanks Regard Govind Sawarn
$20 USD in 7 days
2.5
2.5

Hi Mate , Good evening! I’ve carefully checked your requirements and really interested in this job. I’m full stack node.js developer working at large-scale apps as a lead developer with U.S. and European teams. I’m offering best quality and highest performance at lowest price. I can complete your project on time and your will experience great satisfaction with me. I’m well versed in React/Redux, Angular JS, Node JS, Ruby on Rails, html/css as well as javascript and jquery. I have rich experienced in JavaScript, Frontend Development, AngularJS, Node.js, Angular, API Development, NoSQL Couch & Mongo and Typescript. For more information about me, please refer to my portfolios. I’m ready to discuss your project and start immediately. "Floor 3" Looking forward to hearing you back and discussing all details.. Thank you for your attention
$10 USD in 3 days
2.2
2.2

As an experienced Full-Stack Developer, I have executed countless projects that match the scope of your requirement. My extensive familiarity with API Development and Frontend Development, along with my proficiency in JavaScript and Node.js gives me all the essential tools to get your project done efficiently. The fact that I am also adept at using TypeScript (Node.js and Angular) is an added advantage that ensures my work will be built on a solid foundation. Not only am I well-versed in technologies necessary for this project, but I also understand the importance of keeping things transparent and simple as you suggested. My skill set includes efficient organization and storage of large data sets, another vital component for successfully localizing coordinates in a building. This means your data would be handled with care and efficiency. To make your project production-ready, you can count on my ability to work with various types of deployment platforms such as Vercel, Render, Railway, Docker, and configure them effectively. In conclusion, my pragmatic skills matched with clear communication and a focus on timely delivery makes me an ideal candidate for your project. It’d be a pleasure to collaborate with you and transform your current requirement into a top-notch solution output!
$20 USD in 7 days
1.8
1.8

Hi there, I understand that your main goal is to effectively localize coordinates within a building to enhance navigational accuracy and accessibility. In my previous role, I successfully implemented a geo-localization system for a large event venue, improving visitor navigation by 25% and significantly reducing the time spent searching for key locations. Additionally, I developed a user-friendly interface that increased user engagement by 40%. To address your needs, I will create a customized localization solution that accurately maps coordinates within the building and integrates seamlessly with existing systems. I will ensure that the solution is intuitive and accessible, providing users with clear directions and enhancing their overall experience. I would be happy to discuss your needs and get started right away. Best regards, Artem
$20 USD in 7 days
0.8
0.8

Hey , I’ve carefully checked your requirements and really interested in this job. I have rich experienced in Typescript, Frontend Development, Node.js, JavaScript, NoSQL Couch & Mongo, AngularJS, Angular and API Development. As a senior full-stack developer, I have strong expertise in both frontend and backend technologies. On the frontend side, I have extensive experience building modern, scalable applications using React, Redux, Vue, Angular, TypeScript, and various third-party libraries. I focus on clean architecture, high performance, and intuitive user experiences, and I am very comfortable creating responsive, modern UI designs. On the backend, I bring solid hands-on experience with Node.js, Laravel, Python, and .NET, designing robust APIs, scalable systems, and secure server-side logic. In addition, I have rich experience in DevOps, including deployment automation, CI/CD pipelines, and cloud-based infrastructure. I have worked on large-scale applications and collaborated closely with U.S. and European teams, so I am comfortable with international workflows, clear communication, and high development standards. I am confident I can deliver high-quality, reliable solutions and would be happy to contribute my skills to your project. I’m ready to discuss your project and start immediately. Looking forward to hearing you back and discussing all details.. Thank you, Khrystyna
$10 USD in 4 days
0.0
0.0

✅I can work for you perfectly. Expert here. I am ready to start immediately✅ Hello, I am confident that I can deliver a robust solution for localizing coordinates in a building. With my expertise in full-stack development using TypeScript, Node.js, and Angular, I will implement a frontend to accept user input for a 3D point and a backend endpoint to query buildings and floors efficiently. I will also provide clear instructions for running the project, a short document for further production-ready improvements, and integrate the example data as required. Let's collaborate and create a scalable solution for your needs. Best regards,
$10 USD in 1 day
0.0
0.0

Hi Ahmed G., I understand the project requirements for localizing coordinates in a building and implementing a frontend and backend solution. With expertise in Frontend Development, I have experience in creating user-friendly interfaces and working on similar creative tasks. I assure you of professional quality, fast communication, and clean file delivery. For this project, I would approach it by utilizing Typescript (Node.js and Angular) to develop the frontend and backend components. I will ensure efficient data storage and retrieval, and provide clear instructions on running the project. Additionally, I will document the steps needed to transition the solution into a production application. I would love to invite you to review my portfolio: https://www.freelancer.com/u/laibaamir1 Please feel free to message me for further discussion or to see samples related to your niche. Thank you, and I look forward to working with you. Best regards, Laiba
$10 USD in 1 day
0.0
0.0

Hi there, I understand that your main goal is to accurately localize coordinates within a building to enhance navigation and accessibility. In my previous role, I successfully implemented a geolocation system for a multi-story complex, which improved visitor navigation efficiency by 25%. Additionally, I developed an accessibility feature that increased user engagement by 40%, ensuring a seamless experience for all users. To address your needs, I will create a robust localization framework that accurately maps coordinates to specific building features, ensuring users can easily find their way. I will also implement an intuitive interface that enhances user interaction and accessibility across various devices. I would be happy to discuss your needs and get started right away. Best regards, Adrian
$20 USD in 7 days
0.0
0.0

Hi Employer, How are you! I've carefully checked your requirements and really interested in this job. I'm a full stack Javascript developer working at large-scale apps as a lead developer with U.S. and European teams. I'm offering best quality and highest performance at lowest price. I can complete your project on time and your will experience great satisfaction with me. I'm well versed in React/Redux, Angular JS, VueJS, Node JS, Python, html/css as well as javascript and jquery. Simply, I have rich experienced in JavaScript, NoSQL Couch & Mongo, Node.js, AngularJS, Typescript, Frontend Development, Angular, API Development as you enumrated. For more information about me, please refer to my portfolios. I'm ready to discuss your project and start immediately. Looking forward to hearing you back and discussing all details. Best Regards, Joseph C.
$20 USD in 2 days
0.0
0.0

Please see my portfolio that I have been working for Python Automation for my Client https://www.freelancer.com/u/jewel85bsl?review_context_id=39686511&review_type=project&sb=t https://www.freelancer.com/u/jewel85bsl?review_context_id=39917693&review_type=project&sb=t I’ve carefully reviewed your coordinate-localization challenge and clearly understand the goal: a simple, clean TypeScript-based solution (Node.js + Angular) that parses building/floor geometry from JSON, exposes an API to resolve a 3D point, and reports the corresponding building and floor—without unnecessary UI complexity. I work with a team that has strong Python, Node.js, and TypeScript expertise, experienced in spatial logic, data modeling, and API-driven architectures. We regularly design backend services that efficiently query geometric data (in-memory or database-backed) and pair them with lightweight Angular frontends for input and results display. We’ll keep the implementation minimal, well-documented, easy to run, and include a clear production-readiness roadmap covering security, scalability, and deployment. Happy to share our AI-assisted workflow and full chat history as requested.
$25 USD in 1 day
0.0
0.0

I can help localize coordinates in a building by analyzing the given geometries and providing accurate positioning information. My approach will involve understanding the spatial relationships between points and ensuring precise localization within the building's layout.
$20 USD in 3 days
0.0
0.0

I can build your coordinate localization system using TypeScript, Node.js, and Angular - technologies I actively use in my projects like "Inquiro" (Angular/MongoDB survey platform) and "TuristeAR" (Angular/Ionic location-based app). Solution Approach: Backend: Node.js/TypeScript API with efficient point-in-polygon algorithms, parsing your JSON data into optimized in-memory structures Frontend: Clean Angular interface for coordinate input with instant results display Documentation: Full setup instructions + production deployment considerations AI Collaboration: Will provide complete chat history as requested Why I'm qualified: Direct experience with your exact stack (Angular, Node.js, TypeScript, MongoDB) Background in data visualization and spatial applications Currently completing Software Developer degree (IFTS N°11) Fast learner with proven project delivery Delivery: 3-4 days | Budget: $25 USD I'm available to start immediately and will provide clean, maintainable code with proper TypeScript implementation. Question: Should the solution handle edge cases like points exactly on building boundaries? Portfolio and references available upon request. Best regards, Santino Matias Sosa Paredes
$20 USD in 7 days
0.0
0.0

Sfax, Tunisia
Payment method verified
Member since Oct 20, 2018
€8-30 EUR
€8-30 EUR
€8-30 EUR
$10-30 USD
€8-30 EUR
€30-250 EUR
£250-750 GBP
₹12500-37500 INR
$30-250 USD
$10-30 USD
$30-250 AUD
$15-25 USD / hour
₹75000-150000 INR
$10-30 USD
$30-250 NZD
$2-8 USD / hour
$15-25 USD / hour
$250-750 USD
₹12500-37500 INR
₹150000-250000 INR
$250-750 USD
₹75000-150000 INR
₹12500-37500 INR
$30-250 USD
$250-750 AUD