1001 Freelance Projects
Latest Projects from Freelance Marketplaces
Today is: 29-Mar-2024 02:38 GMT
View Project
View this project in detail (Note: you will be redirected to external marketplace)
Project title: Implement SIP/VoIP client to detect incoming calls
Posted by: External project from PeoplePerHour
Started: 23-Sep-2022 19:23 GMT
Description: Your task is to implement Java based method/function, which detects incoming SIP/VoIP calls and opens a browser with a URL. The URL contains some query parameters, like the callers number.
As a UI-less (cmd line only) app on the desktop it will be so a simply app which does basically a call listening and triggering a browser based URL to show.

The listener shall be configurable, means
- what URL to call
- which phone numbers to ignore
- which phone numbers to track (regEx)

Please recommend what to use JTAPI or SIP-RI to detected phone calls.
You will get a SIP/VoIP account to be able to implement and test incoming calls (if you do not have your own)

Your task is to implement Java classes to be able to access details of incoming calls as a listener.
Implement JUnit test cases, which is showing how the implemented listener is required to be configured (regex, ignore numbers, URL) The Q-question is a formula, place result into the bid.

A good starting point for SIP starters may be:
https://aebb.es/gn2wn
https://aebb.es/ne-ug

You need to implement for:
- linux & windows (a basic java best practice and requirement, ensure system independent development)

requirements:
only call from JUnit (no UI)

What is NOT needed:
- a UI (not required, implement a JUnit test to call your functions)
- a service architecture (like spring or JEE)
- any persistence


Milestone MS1:
- implement a main()
- register a sip listener
- trace all incoming calls to system.out

MS2:
- implement a app (no ui), which runs in the background and system tray
- which can be configured
- which uses regex to "match" only on specific numbers


What are our requirements?
- your code passes checkstyle, pmd and spotbugs (we will share you a git repo with eclipse settings)
- JDK17
- maven
- 24/8 formula
- create a model class representing the input of your function
- create a service class implementing the logic
- create a unit test, which tests the service class
- we do NOT need a UI, we only need the model + service method to access the logic via JUnit
- if you need libs selenium or apache commons are fine. Other libs NEED prior clearance
- the runtime is JRE (no JavaEE nor Spring-container)
- delivery in our git

Outlook
- we want to have a prototype/POC to fiddle around with the possibilities on our environment
- after the prototype phase, we will have more tasks to implement to a full app, so preferably you/your team will get also this tasks
- if you do a good job on supporting our team, we are open to integrate you into regular work and we will share you more tasks about SIP implementations

What is our budget?
we do not disclose our budget nor planned hourly rate. Offer us your best bid.

Your bid?
Place your best hourly bid. We do not want to negotiate with you anymore after getting in touch with you.
So place your best bid to save time here

Hiring?
We hire only open book bidders. No open book estimate results in no hiring. You get a task, you estimate cleanly, you provide the estimate, we review and maybe do queries about understanding, you get a confirm for the budget, we agree on a milestones to it (at least 2, 1x implementation, 1x successful test), you deliver in the agreed budget.

Communication:
Do not wait for our availability here. Just answer, just ask or just reply.

Outlook
We want to implementing a bigger communication application after the implemented prototype.
The candidate of the prototype will be also our preferred candidate for the bigger app.
Project ID: 3284231
Project category:
Project budget:
View this project in detail (Note: you will be redirected to external marketplace)
Last Projects / Browse Projects
  Project Started
Sleek Modern Cigar Lounge Design
Category: 3D Rendering, Building Architecture, Graphic Design, Home Design, Interior Design
Budget: $30 - $250 USD
28-Mar-2024
23:02 GMT
SolidCAM 2020 Postprocessor need
Category: CNC Programming, Solidworks
Budget: €250 - €750 EUR
28-Mar-2024
23:01 GMT
Medical Web App: Booking, Membership & Staff
Category: Graphic Design, HTML, MySQL, PHP, Web Design
Budget: £3000 - £5000 GBP
28-Mar-2024
23:00 GMT
Experienced CPA for Personal and Business Taxes
Category: Accounting, Finance, Intuit QuickBooks, Marketing, Sales
Budget: $250 - $750 USD
28-Mar-2024
22:59 GMT
Comprehensive B2C SEO Boosting
Category: Internet Marketing, Link Building, Marketing, Search Engine Marketing (SEM), SEO
Budget: $8 - $15 USD
28-Mar-2024
22:59 GMT
Cartoon Style Image Editing & Animation
Category: Animation, Canva, Caricature & Cartoons, Illustration
Budget: $15 - $25 USD
28-Mar-2024
22:59 GMT
Logo Conversion for Google Merchant Center
Category: Graphic Design, Logo Design, Shopify, Shopify Templates, Web Design
Budget: $10 - $30 USD
28-Mar-2024
22:59 GMT
Workato-Netsuite Integration for Employee Onboarding
Category: NetSuite, Workday Core HR
Budget: $8 - $15 USD
28-Mar-2024
22:58 GMT
looking for architect
Category: 3D Modelling, AutoCAD, Building Architecture, CAD / CAM, Interior Design
Budget: ₹100 - ₹400 INR
28-Mar-2024
22:58 GMT
ASAP Landing Page and Multipage Form Development
Category: CSS, Graphic Design, React.js
Budget: $100 - $300 USD
28-Mar-2024
22:58 GMT
Data Extraction Experts Required
Category: Data Extraction, Data Scraping, Scrapy, Web Scraping
Budget: ₹100 - ₹400 INR
28-Mar-2024
22:57 GMT
Sistema en angular para clinicas
Category: Angular, Java
Budget: $250 - $750 USD
28-Mar-2024
22:55 GMT
Car Wash Booking & Management App
Category: Android, Flutter, IPhone, PHP
Budget: $500 - $4000 USD
28-Mar-2024
22:55 GMT
Web scraping - Get price and item name from myntra, meesho and some other ecommerce platform using product url links
Category: ASP.NET, C#, Programming, Web Scraping
Budget: ₹1500 - ₹12500 INR
28-Mar-2024
22:52 GMT
Undefined Issue in TravelPayouts Search Form -- 2
Category: JavaScript, MySQL, PHP, WordPress
Budget: $10 - $11 USD
28-Mar-2024
22:49 GMT
Browse All Projects
Projects by Skills ...
Projects for 'android'
Projects for 'ajax'
Projects for 'asp'
Projects for 'aspnet'
Projects for 'cms'
Projects for 'cpp'
Projects for 'csharp'
Projects for 'css'
Projects for 'delphi'
Projects for 'design'
Projects for 'drupal'
Projects for 'excel'
Projects for 'facebook'
Projects for 'flash'
Projects for 'html'
Projects for 'java'
Projects for 'javascript'
Projects for 'joomla'
Projects for 'iphone'
Projects for 'mysql'
Projects for 'photoshop'
Projects for 'php'
Projects for 'python'
Projects for 'ruby'
Projects for 'seo'
Projects for 'sql'
Projects for 'sysadm'
Projects for 'translate'
Projects for 'typing'
Projects for 'twitter'
Projects for 'vbnet'
Projects for 'xml'
Projects for 'wordpress'
Projects for 'writing'
Read RSS feeds ... New!
RSS feed for 'android'
RSS feed for 'ajax'
RSS feed for 'asp'
RSS feed for 'aspnet'
RSS feed for 'cms'
RSS feed for 'cpp'
RSS feed for 'csharp'
RSS feed for 'css'
RSS feed for 'delphi'
RSS feed for 'design'
RSS feed for 'drupal'
RSS feed for 'excel'
RSS feed for 'facebook'
RSS feed for 'flash'
RSS feed for 'html'
RSS feed for 'java'
RSS feed for 'javascript'
RSS feed for 'joomla'
RSS feed for 'iphone'
RSS feed for 'mysql'
RSS feed for 'photoshop'
RSS feed for 'php'
RSS feed for 'python'
RSS feed for 'ruby'
RSS feed for 'seo'
RSS feed for 'sql'
RSS feed for 'sysadm'
RSS feed for 'translate'
RSS feed for 'typing'
RSS feed for 'twitter'
RSS feed for 'vbnet'
RSS feed for 'xml'
RSS feed for 'wordpress'
RSS feed for 'writing'
New!
Проекты на русском
(Projects in Russian)

Long URL:
www.1001freelanceprojects.com
Mobile version:
m.1001fp.com
Copyright © 2005-2022 1001 Freelance Projects