Find Jobs
Hire Freelancers

development of an open eCommerce website specialized for digital asset management and exchange

$500-5000 USD

Closed
Posted over 15 years ago

$500-5000 USD

Paid on delivery
What we want is an open B/S system for digital asset management and exchange. This system allows registered users to upload, manage, exhibit, and exchange various digital assets, such as an electronic file of any kind, or a set of correlated files. These may be a shareware package, a Word document, a spreadsheet, a drawing, an image, or even a database. ## Deliverables Request for Proposal (RFP) for development of an open eCommerce website specialized for digital asset management and exchange ? What we want is an open B/S system for digital asset management and exchange. This system allows registered users to upload, manage, exhibit, and exchange various digital assets, such as an electronic file of any kind, or a set of correlated files. These may be a shareware package, a Word document, a spreadsheet, a drawing, an image, or even a database. The whole process could be: ? 1. The user registers by providing necessary and optional information about himself, such as real name (either a person or an entity), preferred and unique nickname, valid and unique email address, physical address, bank account and/or online payment system account, etc. 2. He confirms his registration info received by email, which will be valid for a certain period, such a whole week - either by replying to the email directly, or by clicking the provide confirmation link). 3. He logs onto the system, and performs one or more of the following activities: ? ? ? ? ? ? ? ? a. change his profile (only certain items allowed) ? ? ? ? ? ? ? ? b. upload digital asset - the system will assign a randomized unique name and record the file name, type, owner, and date/time by which the asset is uploaded ? ? ? ? ? ? ? ? c. set and/or reset various properties for the uploaded file, such as: ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? (a) file type (and encoding), such DOC, XLS, PDF, JPG, Unicode TXT ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? (b) source, such as "I created it", "from a public domain", "I got it from someone who allows me to distribute it, either profiting from it or not" ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? (c) intended recipient(s), which may be: any person, who may click and download; any registered user of the system; a group of users. ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? (d) validity period for confirming reception and/or usage, say a week, or a from-to time frame, or unlimited ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? (e) way of reception/usage, such as online viewing only, downloading, automated querying (in case the asset is a database) ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? (f) price: free, per download, per view, per query. This may be either real money, and/or virtual money. ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? (g) license: Shareware, Demo, Commercial, GPL, or one customized by the system and/or the user. ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? (h) sampling, such an excerpt from the document, a screenshot of the shareware UI. For certain asset types, the system may create a sample automatically, to be or not to be approved by the uploading user. The sample may be created on the fly, as per query by an interested user. The auto-sampling program is the scope of a separate project. ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? (i) pre-processing, such as deforming or hiding certain info or parts of the file, such as globally changing a proper name in the document. The auto pre-processing program is the scope of a separate project. ? ? ? ? ? ? ? ? ? d. report an issue by creating a "ticket", such as reporting a "fake" asset, or a cheating seller/buyer. ? ? ? ? ? ? ? ? e. view and download an activity report for selected or all his assets. ? ? ? ? ? ? ? ? f. transferring money to/from his account. ? ? ? ? ? ? ? ? g. hibernate or deactivate his account. ? ? ? ? ? ? ? ? h. search the for ? Basically, the system is capable and will do the following: 1. processing user registration, either subject to further human review & approval or not. 2. processing user uploaded files, including but not limited to assigning an unique randomized name, format converting (say from a xml file to a database), sampling. and pre-processing. 3. logging user activities, for auditing and compliance purposes. The activities include not are not limited to uploading, downloading, viewing, querying. 4. scanning user uploaded files for ill-intended contents, such as virus, Trojans, porn. The scanner will be the scope of a separate project (chances are, it would be necessary to purchase commercial package). Human review and approval of the content is an additional and/or optional step. 5. verifying file type and/or source set by the user. For example, if he claims the upload asset is a Word document, then it must has an encoded identifier as specified by Microsoft - it cannot be an executable!. And, if the asset is claimed to be from an online resource, then the specified link should be valid and related. The verifier program will be the scope of a separate project. 6. authentication and configuration of users or user groups, such as that for the logon process. And enforcing quota, such as trial usage, space limit, asset type restrictions, etc. [login to view URL] users of assets that are target at or available to them. 8. providing a role-based management panel for Administrator, Supermaster, Master & Manager. These are the controllers and managers of the system, with different levels of powers and rights. For example, the Administrator has supreme control over the whole system while the Manager may only review and approve registering users as assigned to him, and solve routine issues as may be raised by such users. Any of the latter three roles can elevate a certain issue, which he cannot properly handles, to his immediate supervisor. 9. Reconciling user accounts, and processing money transfers, both in and out. ? ? Supporting systems: Some functions of the this system will require the support from some additional programs, some of which have been mentioned in the above. They are: 1. The Sampler 2. The Pre-processor 3. The Scanner 4. The Verifier 5. The Viewer - for online displaying of images (eg JPG, BMP, TIF), Office documents (eg DOC, XLS, PPT), PDF, etc. 6. The Query Agent - for real-time querying of a database ? Some, if not all, of these supporting programs will be available separte packages for RFP. ? Please note that the above functions may not be completely comprehensive, but indeed they are the basic ones that we want to have. In this regard, we would like to hear from the interested potential developers for their comments and/or suggestions. ? We require that all communications, IDE, and documentions for this project be in good English. These include but not are not limited to emails, proposals, inline comments, UI, API specifications, User Manuals and/or Online Help. The IDE is preferred to be Microsoft Visual Studio 2008 Professional - English (C# or VB .net + ASP .net + Microsoft Access or SQL Server 2005 or 2008). Regarding the database, please study the digital asset types to decide if Access MDB or SQL Server MDF is to be used. ? The test/production environment will be a Dell PowerEdge 800 server + Windower Server 2003 Enterprise
Project ID: 3244977

About the project

36 proposals
Remote project
Active 15 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
36 freelancers are bidding on average $1,776 USD for this job
User Avatar
See private message.
$5,525 USD in 14 days
5.0 (47 reviews)
8.3
8.3
User Avatar
See private message.
$3,825 USD in 14 days
5.0 (94 reviews)
7.4
7.4
User Avatar
See private message.
$4,675 USD in 14 days
5.0 (15 reviews)
7.1
7.1
User Avatar
See private message.
$2,125 USD in 14 days
4.9 (61 reviews)
7.3
7.3
User Avatar
See private message.
$2,040 USD in 14 days
4.7 (60 reviews)
6.3
6.3
User Avatar
See private message.
$552.50 USD in 14 days
4.8 (31 reviews)
5.4
5.4
User Avatar
See private message.
$2,125 USD in 14 days
5.0 (4 reviews)
4.9
4.9
User Avatar
See private message.
$1,232.50 USD in 14 days
4.1 (24 reviews)
5.6
5.6
User Avatar
See private message.
$425 USD in 14 days
4.9 (13 reviews)
4.1
4.1
User Avatar
See private message.
$425 USD in 14 days
3.8 (29 reviews)
5.5
5.5
User Avatar
See private message.
$850 USD in 14 days
4.8 (9 reviews)
3.9
3.9
User Avatar
See private message.
$552.50 USD in 14 days
4.5 (7 reviews)
4.1
4.1
User Avatar
See private message.
$4,760 USD in 14 days
2.9 (9 reviews)
6.5
6.5
User Avatar
See private message.
$3,825 USD in 14 days
5.0 (4 reviews)
3.9
3.9
User Avatar
See private message.
$501.50 USD in 14 days
4.9 (8 reviews)
3.8
3.8
User Avatar
See private message.
$850 USD in 14 days
4.4 (11 reviews)
4.1
4.1
User Avatar
See private message.
$6,120 USD in 14 days
4.4 (2 reviews)
3.4
3.4
User Avatar
See private message.
$2,125 USD in 14 days
5.0 (14 reviews)
3.1
3.1
User Avatar
See private message.
$425 USD in 14 days
3.9 (6 reviews)
3.5
3.5
User Avatar
See private message.
$467.50 USD in 14 days
5.0 (2 reviews)
1.9
1.9

About the client

Flag of CHINA
China
0.0
0
Member since Jul 27, 2008

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.