Build a Mapping/Geocoding Application for Service Ticket Physical Locations

NCBP is a provider of technical services including onsite hardware repair and support.

NCBP uses ConnectWise manage for our ticketing software.

ConnectWise Manage (CWM) provides a fully featured API that is documented here: [login to view URL]

NCBP would like to build a mapping tool that displays Service Tickets from ConnectWise Manage on a map based on the site address of each ticket. Each ticket shall be displayed as a separate marker.

The application shall include only active/open service tickets. Closed service tickets are to be excluded.

There are generally ~200 markers that will be active at any given time, although as many as 5000 service tickets may exist.

The map will need to provide filters that control the data to be displayed:

• Service Tickets are organized on Service Boards in CWM. The user must be able to select a single or multiple Service Boards. Based on this selection, the Statuses (below) and tickets will be updated.

• Each Service Ticket also has a specific status. Each status has a unique ID number, but the names will be repeated between the boards (i.e. “New” will be ID 11 on one service board and ID 22 on another service board). These statuses should be combined in the filter list based on their names.

• Each Service Ticket also has a territory assigned. This shall be an available filter based on the tickets that meet the service board and status filters.

• Each Service Ticket is assigned to a Ticket Owner. This shall be an available filter based on tickets that meet the service board and status filters.

• The filters should be remembered per user (either using a central store or using a local setting). I.e. If I select board #1 and the status of New for my filters, these should be my default settings the next time I load the application.

When displaying the service tickets, additional information from the API should be included in a bubble or label:

• Company Name

• Company Site

• Site Address

• Ticket Number

• Ticket Summary

• Ticket Status

• Ticket Owner

• Agreement Type

• Age of Ticket

• Last status change date/time

• Distance from 3 nearest NCBP offices - miles and time - we use both miles and minutes when scheduling

Each status shall display in a different color.

When calculating distance from an office, the list of offices shall be a configurable table in the application or database. This information will not come from the API. It will also not be a permanently static list, so it needs to be able to be updated. NCBP currently has 17 offices.

The application shall be written in PHP and will be hosted on a Windows server. The full source code shall be delivered upon project completion.

The application shall be fully tested and compatible with Google Chrome.

The application shall be based on the LocationIQ API ([login to view URL]) or something similar. Any alternate API must be approved in advance.

The project shall be fully funded in advance as a single milestone. No milestone payment will be released until a final product is delivered. Partial payment requests will not be honored.

Potential Freelancers shall confirm they have reviewed this brief, understand the conditions, and agree to them.

Compétences : PHP

en voir plus : azure maps demo, azure maps indoor, azure maps search, azure maps tutorial, azure maps samples, azure maps pricing, azure maps, azure maps web sdk, build recruitment web application, liferay asp application service provider, chat application service oriented architecture, aspnet example build online training application, build text message application, sample letter application service crew jolibee, build voice sms application windows mobile, build iphone authentication application, build calling card application linux, build system tray application, making service ticket form, msn import application service provider

Concernant l'employeur :
( 19 commentaires ) Oakfield, United States

Nº du projet : #26774036

21 freelance font une offre moyenne de $512 pour ce travail


Expert PHP web developer with over 15 years of experience. Very interested to work on your project. Ready to start immediately and complete as soon as possible. Please contact to discuss details if you are interested. Plus

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 10 jours
(192 Commentaires)

Hi, How are you? I just saw your job posting and I felt that I can help you with this job considering the experience I have with PHP. Please check my portfolio: https://www.freelancer.com/u/AwaisChaudhry?w=f Regards Plus

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 12 jours
(34 Commentaires)

How are you? I am interested in Your Job description. I have already developed Ticket management system using PHP (Laravel) with required functionality and features. I am seasoned PHP Developer having more then 9 yea Plus

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 10 jours
(21 Commentaires)

Hello Sir! I am experienced PHP programmer, I have developed websites in custom PHP as well as frameworks like Codeignitter & YII. I am interested to move on for this project. Can we talk more so I can discuss all tech Plus

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 7 jours
(11 Commentaires)

Dear Matthew, I hope all is great with you. I can develop this mapping & geocoding webapp seo optimized user friendly in the deadline. I am a mernstack developer who has 100% job completion rate. I have already been in Plus

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 7 jours
(7 Commentaires)

⭐⭐⭐⭐⭐ ⭐⭐⭐⭐⭐ Hi I have just read your project description carefully. So I'm very motivate for completing your project perfectly. I'm professional Fullstack developer with much experience in PHP projects. With much exp Plus

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 7 jours
(10 Commentaires)

⭐⭐⭐⭐⭐ Hello Your requirements: "Build a Mapping/Geocoding Application for Service Ticket Physical Locations" I'm a senior PHP developer with 9 years of experience and I'm very familiar with API integration. I will m Plus

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 4 jours
(16 Commentaires)
%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 7 jours
(27 Commentaires)

HelloDear Hiring Manager, Thank you for this wonderful opportunity. I have gone through your post and read your project details. i will complete your work as you posted here. Available to start work immediately. I wo Plus

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 15 jours
(24 Commentaires)

Hi I have read your description carefully as well as site URL and i can implements all according to your requirement perfectly I am an Senior PHP Expert and i have talented with PHP, Hosting server, Database, Marketing Plus

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 5 jours
(13 Commentaires)

My name is Oleksandr form Ukraine. I am senior full stack PHP(Laravel, CI, ECT..) Expert who valued credit. I read your requirement fully and understand correctly. Having the expensive experience in this field, i wil Plus

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 5 jours
(11 Commentaires)

hello im a fullstack developer and also a software engineer i have read your description NCBP is a provider of technical services including onsite hardware repair and support. NCBP uses Co but i need more detail via c Plus

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 30 jours
(10 Commentaires)

Hi, I'm PHP expert. I developed many applications that integrate with APIs using PHP. Looking forward to work with you. Regards

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 7 jours
(3 Commentaires)

Hello, Is it possible to link Google Maps API to use maps? Can you send me a photo for the project flow? I don't understand right now, but if I completely understand your needs, I will be a perfect developer for you. P Plus

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 7 jours
(4 Commentaires)

Dear sir I have about 15 years of experience in databases management software and software development tools kindly let us chat about this task and make sure you will get the best Thanks E

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 10 jours
(6 Commentaires)

Hello, I have read your project description. I would be more than happy to share my skills. My Skillset includes working on different technologies and frameworks: HTML, CSS, JavaScript, Python, Django, Bootstrap, jq Plus

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 7 jours
(1 Évaluation)

Hi, I just reviewed your project description and interested in your job now. As a senior developer I have 5+ years of experience in PHP and php frameworks such as Laravel and CI. I have ever built front and back end AP Plus

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 3 jours
(3 Commentaires)

Hello! I've read your requirement carefully. I think I can help with fixing your problems. I'm a Laravel, WordPress,PHP and Designing expert over 8 years of experience dealing with PHP, MySQL, React, Node, Angular Plus

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 7 jours
(11 Commentaires)

Hello There, I have seen the details as you need to Build a Mapping/Geocoding Application for Service Ticket Physical Locations It's a good place for work and we can communicate then making a good deal. Please find th Plus

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 7 jours
(1 Évaluation)

Hi! I am a PHP expert with over 6 years experience dealing with PHP, I can help working with your projects. I've previously worked on the exact same project for another employer. PHP smarty, codeigntier, laravel platfo Plus

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 7 jours
(0 Commentaires)