Closed

Server Object + Client Code

This project received 18 bids from talented freelancers with an average bid price of $1431 USD.

Get free quotes for a project like this
Employer working
Skills Required
Project Budget
$750 - $1500 USD
Total Bids
18
Project Description

Remote browse file system from ISO files (TOC=Table of content)

With the solution it have to be possible to read a ISO disk image remote with the webbrowser. It is not needed to read the whole file, it is needed to read just the TOC and navigate through the file system.

Database: mysql
Member table and dump will delivered by us.

How the server object have to work:
-Authenticate user to a member database
-Create a session
-List all available ISO files for this user
-Open requested ISO file and read the toc
-Navigate through the toc (file system)

Client site:
On client site the user browse through the file system. Usage of java-script and ajax is recommended. It is allowed to use a commercial component for browsing the file system.

Navigate:
The toc contain the structure of the disk image like an file system.
We have file systems (UDF/ISO), folders and files. Like in windows explorer, the „browser“ will present a treeview and a list view with the content. First the root files and folders. Then the user can navigate through with click on folder to get the content of this folder or go a node back.

We have a complete ready sample how to read the toc/nodes from the ISOImage. Available in C++ or dotNet (C#). It is a GUI app but the content will read into a virtual file system, perfect for a server object.

Object need to be reusable and have to allow concurrent users.

What we will accept:
PHP Object written in C++ with php website (Linux server)
[url removed, login to view] Object written in C# with [url removed, login to view] website (Windows server)

Looking to make some money?

  • Set your budget and the timeframe
  • Outline your proposal
  • Get paid for your work

Hire Freelancers who also bid on this project

    • Forbes
    • The New York Times
    • Time
    • Wall Street Journal
    • Times Online