Website Designing & Development Proposal
For Ordinary User:
Registration for new User
Login for Existing user
Upload file (image, video, documents, etc) section
View all the record’s detail. (user defined numbers of records/rows per page) (with the paging functionality)
View all record’s detail created/uploaded by him only.
Watermarked image for Preview.
Customized Shopping Cart, Payment Gateway Integration.
For Admin User:
Admin user can see all the record’s detail. (user defined numbers of records/rows per page) (with the paging functionality)
Ability to Add/Edit/Delete/View any information.
Ability to make a users account inactive if the person submits unwanted information the first and second time and then ban the account if the same is repeated the third time. (admin is able to send an template based/customized warning email to user before blocking the account).
Some Background Process/Steps:
Authenticate user (based on session/cookies)
Check and authenticate existing user automatically (based on session/cookies)
Check the uploaded file based on the extension and moves it to appropriate database column. (any files, images, videos)
An email to user automatically just after uploading the file with the file’s Meta details (time, name, type etc.)
Virus Scan of every uploaded file.
Supported Movie File Extension:
- Most extensions supported Windows Media Player, Real Palyer, QuickTime: .asf, .asx, .avi, .wav, .wma, .wax, .wm, .wmv, .wvx, .mpeg, etc.
Supported Image File Extension:
- .jpg, .gif, .png
(please let us know, if you have specific movie/image extension)
Cross OS/Browsers Compatibility:
- Win XP: IE 6, IE 7, Netscape 9, Opera 9, Firefox 2
- Mac OS X: Safari 2
[url removed, login to view] of the requirement (with the help of client).
[url removed, login to view] a Data flow diagram (Wireframe in MS-Visio format) (need approval of client before moving ahead)
[url removed, login to view] of pages.
[url removed, login to view] Designing.
[url removed, login to view] of pages.
[url removed, login to view] Admin Control Panel (Password protected).
[url removed, login to view] of Payment Gateway (provided by client) (any)
[url removed, login to view] of pages for functionality & User Interface perspectives (look & feel).
[url removed, login to view] Browser Compatibility (list provided below).
[url removed, login to view] by Client / Incorporation of client's review comments.
- Submission of the website to Major Search Engines.
Total Time Duration:
(Assuming that there would not be much delay in getting the approval)
Visual Designing / Flow Chart designing (need client approval):
Internal/Client testing & Incorporation of review comments :
Designing & Development:
[url removed, login to view]
[url removed, login to view] (static + dynamic pages) *
[url removed, login to view] protected admin control panel
[url removed, login to view] Gateway Integration
[url removed, login to view] to major search engines
* Any additional development cost will depend on the complexity.
The image extensions to be used will be illustrator files, corel draw and photoshop. Automatically it will be expected that the preview of the images is created as thumbnail, so that the viewer can make out how the image looks like. This will be in additional to png, jpeg and gif. Watermarked images will be then available for preview.
In the list of videos, flash videos and a few more extensions need to be added in the list of videos that can be uploaded. So a provision for 1 or 2 extensions getting added at a later stage needs to be made for implementation later on in the costing of project which won't be changed at any cost after finalization and acceptance.
Backup of all the database at a particular time needs to be taken twice a day at scheduled times.
Project needs to made only with open source softwares like php and others.
22 freelancers are bidding on average $4001 for this job