Find Jobs
Hire Freelancers

TCP/IP Lan/Wan Messaging Application

$300-1500 USD

Cancelled
Posted over 17 years ago

$300-1500 USD

Paid on delivery
This is a Messaging application for PC's running on a Network that is connected locally via Ethernet, and between multi-locations via DSL Data Network. All PC's talk to each other via the TCP/IP Protocols. Most PC's run Windows XP. A Few run Windows Server 2003, NT, and 2000. The entire network is accessible via a Private set of IP Address - setup on the same segment; i.e. 172.20.x.y where x is the location number (currently 1 to 20)and y is the PC number (1 to 255). Just a standard TCP/IP setup. Total number of PC's maybe something around 100 to 120. The messaging application can be developed so that messages are sent in a Peer-To-Peer fashion, or via a Server. We have no preference. We can accept both styles. We have tried almost every application on this planet. The only one we found to satisfy our needs, did not support Arabic characters in its TEXT BOXES, and the vendor said, he has a very limited support and he cannot make any changes to the application. We have therefore thought that we post this as a project here to have one developed and customized to us, with the following features: 1. The application will have English Interface. But it must support Arabic TEXT. Simply the text boxes that are used to input messages, or display a received message, must be setup with a font that displays arabic correctly. 2. must allow the difinition of groups and recepients. 2a. Groups will simply be Group name, Group Description. 2b. Must allow for adding recepients. recepients will be: Recepient Name, IP Address, and Group Name. Note: There will be a default Group called everyone. That default group cannot be deleted. Any recipient added to any group, will also automatically be added to the Everyone's Group. Note also, When adding recepients, the Group name will be selected from a drop-down of the available groups in 2a. The IP address is an address of another Windows PC that is PING(able) and reachable. Most probably it will be on the same segment as explained above 172.20.x.y. 3. Functions: 3a. Send Message. The send message will ask for a recepient and a subject, along with a TEXT Box of rasonable length. Suggested length would be 4000 characters. The recepient could be a single recepient, or an entire group. 3b. Reply: Reply is the same as SEND. The only difference is that it includes the message that is to be replied to in the message below a dashed line, and set the cursor ready for typing the reply above a dashed line. It also places RE: with the subject in the Subject field. 3c. Station ID: This is a field that must be setup once the application is setup. It is basically a TEXT Description of the station running the Messaging Application. This will be used in the advanced eatures listed below. 4. Features: 4a. Application must sit in the system tray (as a service). If attempted to close, again, it silently sits in the system tray. Only when right-clicking the icon in the tray, Exit shows up to force application close. 4b. When receiving messages, it must POP UP a window. That window must be brought to TOP burning through possible MAXIMIZED windows applications currently running on the recipient machine. 4c. Auto-save messages. Application must be able to automatically save inbound and outbound messages. It must also be able to retrieve those via LOG functions to be added to application. 4d. Scan 'n' verify network. This is a fucntion that will SCAN through defined Recepients, and shows an indicator as to weather or not that ecepient is alive or not. The indicator could simply be that the Recepient's PC is PING(able) however, a better indicator would be if it can tell if the "Messaging" application on the other end is ALIVE and ready to receive messages. 4e. Save window Position and Size. This feature should allow every user resize the application's window size and position, and then click save window's position. When closing the application with X, it sits in the system tray. When a message is received. The message is POPed up and Burned through applications (Brought on TOP) to the exact position and to th same size previously saved with. 4f. Receipt Notification. When a received message POPs up. It won't be allowed to be closed or minimized unless a button "Acknowedged" is pressed. When that message is pressed, the application can then be minimized, etc. A Received "receipt" is sent to the SENDER saying: xyz received your message with the subject blah blah blah. 4g. application must be able to tell if a message is received on the other end. i.e. sending a message to a dead PC should indicate that the recepient is DEAD. 4h. Messages that cannot reach the meant recepient should be automatically re-tried and attempted every x minutes as defined in the Options of the application. 4i. All messages must be logged with Time and Date. Also, all messages must be shown when received at any station "WITH" the Time & Date it was originally sent. 5. Advanced Features: 5a. Font/Colors setup. This should allow the user configure the messaging application to display background color of received messages, font color/font name/font size of received messages according to his/her liking. Also, the same applies when authoring messages (or sending replies). 5b. Any sender who sends messages to a receipient, his Station ID, IP are automatically added to the recepient's addressbook once the POP'ed up message is acknowledged.
Project ID: 83750

About the project

24 proposals
Remote project
Active 18 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
24 freelancers are bidding on average $1,045 USD for this job
User Avatar
Pleae see pmb
$1,500 USD in 30 days
4.6 (20 reviews)
6.3
6.3
User Avatar
Hello, I have a solid experience in this field. Please see PMB. Best Regards
$1,200 USD in 15 days
5.0 (8 reviews)
5.0
5.0
User Avatar
Please see the PMB.
$950 USD in 30 days
5.0 (4 reviews)
4.5
4.5
User Avatar
Hi, Please check PMB. Thanks, Sonal
$1,500 USD in 20 days
5.0 (2 reviews)
3.4
3.4
User Avatar
Dear Sir, We can always sit and discuss about budget and time line. Please see details about us in PMB
$1,499 USD in 30 days
5.0 (1 review)
2.6
2.6
User Avatar
Hello Sir, We are Software Company from India. We are developing all type of web site, Web-base application, Desktop Software, Etc. We are using all Tech.. Such as Microsoft, Java, C++/C, PHP, Flash, JOOMLA, MAMBO, AJAX Etc. We also develop solution for Payment Gateway and for this we use osCommerce, Zen Cart, CreLoaded, oSC Max, PayPal, Etc We have Exp of more than 6 yr, and we have a team of 50+ developers, who have Exp of more than 6 yr. Some of them work for CMM 5 Company (INFOSYS, Satyam, Etc.) We are also providing tech support 24*7. We are looking forward to see reply from you side. Thank you Tarun Meena B24 Solutions Pvt. Ltd.
$1,500 USD in 40 days
2.2 (2 reviews)
5.0
5.0
User Avatar
ResonanceIT is a group of highly skilled computer professionals. Our services include professional Software Designing and Developing. Wish to work with you. Though we have no review in this site, but we always deliver the best keeping in mind that customers are the reason for us to be existed. Wish to work with you. Thanks. ResonanceIT
$750 USD in 15 days
5.0 (2 reviews)
1.2
1.2
User Avatar
Dear Sir or Madam, We have all necessary skills in this area. We use most advanced technologies and offer qualified technical assistance. Quality and satisfaction are guaranteed. If there are any questions, we have 24x7 support service. The best regards, RHT Infoway, Inc
$1,500 USD in 30 days
0.5 (1 review)
4.2
4.2
User Avatar
please check PMB
$1,000 USD in 20 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Jarun :Owned and Operated by karun as of February 2005. Designers and Programmers highly skilled
$837 USD in 28 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Hi, I can do that using Delphi 2005.net. I have past experience in Chat/Video/Audio conferencing. Thank you! Karim
$1,000 USD in 15 days
0.0 (0 reviews)
3.8
3.8
User Avatar
Hello; We have done the similar kind of project earlier. Thanks
$1,500 USD in 120 days
0.0 (0 reviews)
0.0
0.0
User Avatar
We will give you in arabic, but in encryption/decryption of arabic you should help us, as we required. Will be done with uncompromised skilled professionals. Contact us for further details.
$1,400 USD in 60 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Hi I have developed this kind of software before. I designed it as a Client-Server Chat system. Although not all the features you sited are there but I can add them to the system.
$1,500 USD in 90 days
0.0 (0 reviews)
0.0
0.0
User Avatar
I am interested in this project. I have 2 years of experience in .NET only so if you give me chance, I assure you full satisfaction. Want a chance only nothing else
$1,500 USD in 180 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Please, read PMB
$300 USD in 7 days
0.0 (0 reviews)
0.0
0.0
User Avatar
GOOD QUALITY WORK WITH INTIME DELIVERY OF THE PRODUCT . 100% GUARANTEED OF HIGH QUALITY PROFESSIONAL WORK, AS WE ARE THE EXPERTISE IN JAVA/J2EE , JSP , EJB, ASP,PHP,Flash,Banner design,Website design, STRUTS FRAME WORK RELATED PROJECTS. OUR COMPANY HAS BEEN IN THE SPHERE OF APPLICATION ,WEB PROGRAMMING FOR 4 YEARS ALREADY,ALWAYS PROVIDING ITS CLIENTS WITH EXCELLENT SERVICE ! WE CAN START ASAP,WE CAN DELIVER PRODUCTS IN SHORT TIME,WE ARE THE PROFESSIONAL OF WEB/APPLICATION PROGRAMING. THANKS, INSTANCE SOFTWARE SOLUTIONS. BANGALORE ,INDIA.
$1,100 USD in 20 days
0.0 (0 reviews)
0.0
0.0
User Avatar
I have solid experience in application development. My associates are all science graduates with years of experience.
$1,050 USD in 21 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of KUWAIT
Safat, Kuwait
5.0
177
Payment method verified
Member since Feb 1, 2005

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.