Find Jobs
Hire Freelancers

Ad new functions to a web interface

$500-800 USD

In Progress
Posted almost 9 years ago

$500-800 USD

Paid on delivery
During a recent project, I got a web interface written by a freelancer to use with the application "GroupTools" (application made by the employer and can be found at [login to view URL]). In order to accept this project, the freelancer needs to download the software from [login to view URL] and install it. Furthermore they need to have atleast a little knowledge of the online game "Second Life". Milestone 1: 1.1 Add column "balance" (decimal value) to the table "webapp" in MySQL database. 1.2 Add table "WebAppSettings" with columns for various settings for future use. In table "WebAppSettings", add columns "cost" and "period" with values 0.04 and minute (customer will pay 0.04/minute/running bot). 1.3 WebInterface must accept POST or GET variables "UpdateBalance=XXX&User=[login to view URL]" where XXX is int value and will update the balance column for the given master name. (This is not a visible site, just a "page" that accepts the commands to update the MySQL records). 1.4 Read Localchat logfile. When WebInterface finds the line "[2015-05-24 10:25:35]: [INFO]: Your bot is now ready!" in the logfile, the WebInterface should alter the the column "balance" for the logged in master. Check against [login to view URL] and [login to view URL] to calculate the cost. (According to 1.2, it should remove 0.04 fro the balance every 60 seconds.) 1.5 Read the files: /run/[login to view URL] and /run/[login to view URL] 1.6 In the Dashboard, show listviews for each bot, one for *.[login to view URL] and one for *.Operators.xml. These listviews need to keep track of two things. 1. [login to view URL] = the key of the dictionary 2. [login to view URL] = the value of the dictionary (is it possible to use listviews with tags in WebApps like it is in .NET applications?) (See milestone 4.2 for future use of these listviews). Milestone 2: "The WebInterface needs to keep track of all running client instances. In case the application crash or the server restarts, there needs to be a function that can restart the client instances to ensure they are always running unless customer manually shut down the instance." Milestone 3: Create a Timed Messages Manager form (copy of the layout from World -> TimedMessages in the Client application) Read the files: /run/[login to view URL] /run/[login to view URL] And present them the same way as Timed Messages in the Client application. This milestone is probably one of the most time consuming milestones due to having to go through functions in the Client Application, understand how the XML files is used and convert the functions in the Client Application into the WebInterface. Milestone 4: 4.1 Add functionality to give external commands. This should preferably be displayed in the dashboard for each running bot. eg. a simple textbox and the button "run command". Commands needs to be saved in the file /run/[login to view URL] Employer will provide format of the xml file, a list of all commands and syntax of each command in a text file. This should be made visible somewhere in connection to the command textbox. A popup might be the best solution? Employer encourages the freelancer to click the menu item "Commands" in the Client Window to see what it looks like in the Client Application. 4.2 A menu needs to be present for AllGroups. Either by right-clicking (is this possible) or buttons on the side of the listview, that is only eneabled when one group is selected (no multi-select!). Menu items should be "Leave", "Activate", "Use as Operators Group". Two other menu items/buttons need also be available, even if no group is selected. These would be "No OperatorsGroup" and "No Active Group". When these menu-items/bottons are clicked, a command will be saved in the [login to view URL] file. It is essential that the the presentation of the groups can keep track of both the key and value, as many commands needs the UUID value of the group.
Project ID: 7738274

About the project

18 proposals
Remote project
Active 9 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, I am employed ASP.Net and SQL Server developer and I would like to hear more details about your project if you are interested in my help. Thank you for the consideration and I wish you all the best with your project in any case. Best regards
$777 USD in 30 days
5.0 (14 reviews)
3.9
3.9
18 freelancers are bidding on average $723 USD for this job
User Avatar
Hello Sir, I have read the project details and understand very well the project requirement. I like to let you know that we have expertise in asp.net and SQL Server. We have 11+ years of experience in web application development using asp.net, C# Programming, JavaScript, MVC. Please send me message for further conversation. Best Regards,
$700 USD in 15 days
5.0 (43 reviews)
7.1
7.1
User Avatar
We are very interested in this project. I have read your above description and i think its well within our range to execute this is in a good time frame so would you be kind enough to message me so we can have a fast and understanding agreement.
$684 USD in 10 days
4.6 (31 reviews)
7.1
7.1
User Avatar
Hi, I have some questions and recommendations. Let’s meet to avail limited time FREE consultancy from our experts to help you get the maximum from your Website Investment. Our success lies next door to your success! Therefore, we offer exclusive additional features that no one else can offer: - 1 Hour Free Consultancy - 1 Year Free Support - Money Back Warranty - A FREE eBook on Web Traffic Conversion - SEO and Social Ready Web Design - Traffic Analysis Tool Integration - Fully Quality Assured Work - Fast Communication - In Budget, On Time Delivery Please let me know a suitable time for a chat. Regards,
$800 USD in 10 days
4.8 (91 reviews)
6.9
6.9
User Avatar
Hello Sir, i have checked the project requirement in details. After having a close look on the mentioned requirement i found myself very comfort on working in this project. Am ready to work on this project. As of now i have not downloaded the application. But i will download now and will check the requirement in details. Thank you.
$790 USD in 3 days
4.9 (52 reviews)
6.4
6.4
User Avatar
Hello, I have read all the requirements of this project and my team can provide high quality professional results at a low cost. Our team consists of 4 programmers/designers with over 6 years experience and a vast area of expertise (XHTML, CSS, Flash, PHP,Javascript, Java, C, C++, c# / .NET , Logo design, banner design etc. ). Have a look at FAIS Design portfolio: http://www.freelancer.com/u/faisdesign.html?page=portfolio I am looking forward working on this project ! Regards, Bogdan
$666 USD in 10 days
5.0 (18 reviews)
5.2
5.2
User Avatar
Your project will be get done prefectly according to your requirements I'm looking forwared to hearing from you soon
$555 USD in 20 days
5.0 (7 reviews)
3.7
3.7
User Avatar
Dear i can do this job easily senior .net developer can start immediately can we discuss skype:saleemakhtarsubhani best regards, saleem
$722 USD in 19 days
4.8 (2 reviews)
3.3
3.3
User Avatar
Dear Sir, As your requirement we will comfortable to work with that. We have batter experience in ASP.net and also MySQL Thanks & regards Biswajit Modak
$555 USD in 15 days
0.0 (0 reviews)
0.0
0.0
User Avatar
A proposal has not yet been provided
$777 USD in 5 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of SWEDEN
Stockholm, Sweden
5.0
1
Payment method verified
Member since Jun 23, 2012

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.