Find Jobs
Hire Freelancers

480410 Windows Program: Start NOW

N/A

Completed
Posted about 13 years ago

N/A

Paid on delivery
You will LOVE working with me. I always pay bonuses for work done on time and to specifications. I even pay DOUBLE bonuses for exceptional work! However, I do expect daily updates and a high level of communication to insure an efficient use of your time. I want to be updated via skype, MSN, or email and if you have any questions ask them promptly. YOU MUST BE READY TO START RIGHT NOW, AND THAT MEANS RIGHT NOW. YOU ALSO MUST NOT HAVE OTHER PROJECTS ON YOUR PLATE. START NOW, FINISH ON TIME. This project is VERY time sensitive. DO NOT BID, if you have 5 other projects you need to attend to. I need a FULL-TIME programmer for the next 2-3 days to complete this project by Wednesday, March 2nd at 5 PM CST. It will need to be tested on March 3rd and you can expect full payment (Plus your bonuses!) at 5 PM CST on March 3rd, after testing is complete and verified. I will escrow 50% and release it a complete the final payment (plus bonuses) once project is complete and tested on my machine. DESCRIPTION: User fills out a survey online. This survey captures various answers and stores them in a MySQL database (on a LAMP setup). NOTES: All programming must be done in a language so I can edit it in Microsoft Visual Studio. You must put the word "UNDERSTANDANDAGREE" in your PMB or I will IGNORE you assuming you cannot read or are not thorough. SURVEY & MYSQL DATABSE: Using LimeSurvey, data will be fed to an MySQL database. Data variables will change and create a new output. (i.e. “What is your spouse's name?” user will put in “Marge” and the that data will go into database) --- THIS FUNCTION IS COMPLETE AND DOES NOT NEED WORK!! WE WILL CALL THE PROGRAM YOU MAKE "SUBMITTER" FOR EASY LABELING: SUBMITTER: Downloads MySQL database, program will recognize new data (auto increment ID), opens up a word doc and replaces the text that matches the variables. This can be explained in more detail to project winner. a. The program opens up a MS word doc and does a find /replace function {fname} is replaced with “Marge”. It replaces a bunch of clearly marked variables (I have MS OFFICE 2007 INSTALLED ON MACHINE AND WILL PROBABLY UPGRADE TO 2010) b. The new doc is converted to a pdf and saved on my local PC (where program you build is run). c. The new doc is then also uploaded to a remote website which needs to be done using HTTP as far as I know. d. Some data is ALSO sent to an email program and sent to the users email at timed intervals (daily). The program is already there, this is as easy as sending a URL with the data in a string. e. Some data is also sent via instant messaging (SMS) to the users cell phone. Can use Skype, MSN, anything installed on my machine so if there is a better recommendation let me know. f. One of the fields is also submitted to our twitter and Facebook (wall) accounts. So to cap the functionality - that YOU will need to build: Submitter (running on PC) Downloads MySQL DB --> Submitter Uses Data in MySQL Download to Choose Which .Doc File to Edit --> Submitter Edits .Doc File by Search/Replace of Marked Variables in .Doc File with Matching Variables in MySQL Entry --> Submitter Saves Edited .Doc File as PDF on Local PC --> Submitter Submits Variables as URL to Email Program on Server --> Submitter Uploads PDF File to HTTP Website --> Submitter Submits Select Data from MySQL DB and "Config File" to Facebook and Twitter --> Submitter Sends Text from MySQL DB and "Config File" to SMS. Very generic example: User visits website and submits survey. Saved to MySQL DB with ID of 1. The user entered his name (Tom) in the table field "fname" and his age (29) in the table field "age" and the table field "doc" includes the .doc file to use (16). When software runs, it downloads the MySQL DB and looks for new data. Since this is first entry it starts with 1 -- so next run it will start with 2. If there were entries 1-6 it would do them all and next time start with 7. So, the software downloads the MySQL database and sees it should open the doc-file [login to view URL] (as 16 is the variable in the "doc" field). It then finds all instances of {fname} and replaces them with Tom. It finds all the instances of {age} and replaces them with 29. It then saves the file as a PDF using a unique name based on the variables {fname}{age}-{doc}.pdf -- so Tom29-16.pdf. Then it submits the variables to a URL like [login to view URL] -- of course this url will need to be encoded so it can send spaces and punctuation correctly. Next it uploads the PDF file to the website. This potentially requires a login and some "keystrokes" to be emulated. Submitter then loads config file for that {doc}, so it opens [login to view URL] and inside there is: FB = {fname} has joined us and is {age} years old. TW = {fname} is {age} now. So it submits "Tom has joined us and is 29 years old." to our facebook account and "Tom is 29 now." to Twitter. Next it loads the SMS config file for that {doc}, so it opens [login to view URL]: 0 = Hello {fname} 1 = {fname} is here. 23 = {fname} is {age} So it will send SMS on day 0 that says "Hello Tom" then on day 1 that says "Tom is here" and on day 23 that says "Tom is 29". There can be "unlimited" days. Days are days from first run. If you are confused maybe this isn't right for you. Overall this should be a easy program for an experienced "visual" programmer. I want to get the updated program and source each step of the way. So, I would expect the first part -- simply download the SQL database could be done in MINUTES. Look at the functions here and provide a time line in PMB. This project is featured so we can have more communication. I will not accept ANY bids without PMB discussion and I will ignore initial PMB contact without my keyword found above. I look forward to working with you. I have TONS of projects available and this is just the start. This project will also need revisions constantly so you can expect much, much, much more work if you do a great job.
Project ID: 2226320

About the project

1 proposal
Remote project
Active 12 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
Awarded to:
User Avatar
Hello!
$400 USD in 3 days
5.0 (27 reviews)
5.2
5.2

About the client

Flag of UNITED STATES
Garden Grove, United States
5.0
3
Payment method verified
Member since Feb 25, 2011

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.