Find Jobs
Hire Freelancers

PHP web gallery

$100-300 USD

完了済み
投稿日: 16年近く前

$100-300 USD

完了時にお支払い
Make a web site with album gallery, in which albums are edited with desktop application and then published to web site. Albums have templates which define position and size of display elements. Desktop application sends an ZIP file to the web service that extracts appropriate files for the album and then generates HTML files for the album. ## Deliverables Key features and requirements * user has desktop application for editing albums (is already done) * desktop application has the same graphic resource information as a web server where galleries are published - resources are now limited to fonts and background information * editor application only comunicates USER data to the server - strings and images * galleries use static files when displayed. everything that is dynamic is done on album upload * album is uploaded with the .zip file, in which there is a xml file describing the album data, and images that are relevant to the album * upon receiving the zip file, web service on gallery web site creates .html files for the album that are later available for static display * each album has its unique identification number - guid - that is defined once editor (desktop app) is installed * albums can be stored on various physical web servers * web service has 3 methods that are exposed: * [login to view URL]: shows the album that is stored on the server by means of redirecting browser to proper .html file. parameter: guid of the album defined by the client application; the editor. service maintains the list of all guids that are sent to it and has servers that are associated with each guid * * [login to view URL]: shows the album that is stored on the server by means of redirecting browser to proper .html file. parameter: guid of the album defined by the client application; the editor. service maintains the list of all guids that are sent to it and has servers that are associated with each guid <!-- --> * [login to view URL]: returns the address of the current upload service and stores guid with service address, that map is used with first method to later retrieve server address by guid <!-- --> * [login to view URL]: does actuall work of making an album when zip file is sent to the server. it opens the file, reads xml file contained and generates .html files that will be displayed for the user. if the guid for the album is already used, service will update album currently displayed. since each album has a list of people that should be notified of it's existance, service puts email into the queue for each user that is on the list * when album is generated, it has some predefined text blocks that are defined on the server and are included in each album page * album page layout is defined in picture attached * each album should be stored on the server in the original .zip file, in case that album pages need to be re-generated * web server should send e-mail notifications, handling e-mail formatting and queueing (web host has a limit of few hundred mail recipients/day) Added on 16.6.2008 Some questions and answers are provided here: Q:Are templates/mockups for the pages that need to be generated already done? A:There are some placeholder templates that are used for application development, and final ones are in the process of being completed. Q: Is the desktop application finished? A: Desktop application is in it's beta stage, and can be made available to PHP gallery developer. Q: Including the interface to connect to the PHP application? A: Yes, interface is completed, by means of having ZIP file with XML and pictures in it. Concrete implementation can be slightly changed, as to accomodate hosting issues. Q: Can the album be modified once uploaded? A: Yes. Each album has unique GUID that is used to identify it. If there is an album with same GUID, old album is overwritten instead of new one being generated. Q: Does this bid include the email queuing system? A: Yes, bid should include e-mail queuing system. Q: Also, is the email information for the album sent from the client software, or provided somewhere else? A: E-mail adresses and other information is sent from the client itself. Q: Is it possible for the .zip file to contain non-image file formats? If so I would need an explicit list of what files you are willing to accept, extract, and post to the gallery. A: ZIP file contains only images and one XML file that describes the album; its pages and elements of the pages; position and size of labels and pictures, also with theme description. Q: If there are other formats in the .zip, should they be uploaded to your images directory regardless, or ignored? A: There will be no more files inside the ZIP file other than those stated above. Q: What is the desktop application written in? Is it an executable or web based? A: Desktop app is .net 2.0 based, and it's entirely executable which need to be installed on the user machine. Q: Furthermore, would you willing to bypass the desktop app and keep everything server side? Or would you prefer to use the app? A: For now, I need desktop application, mainly because I want picture editing (zooming, cropping) to be done on client, because there can be lots of LARGE image files, and this way only processed (small) images are sent. Also, I included in a ZIP file complete application for album generation. It's still somehow 'rough' but main operation can be clearly be seen. When "Publish" is pressed and all information inside the dialog box filled, you will be able to see folder being generated inside the "My Documents\ImageAlbum" folder with the zip file in question. Please examine it to see file/document structure.
プロジェクト ID: 3965297

プロジェクトについて

8個の提案
リモートプロジェクト
アクティブ 16年前

お金を稼ぎたいですか?

Freelancerで入札する利点

予算と期間を設定してください
仕事で報酬を得る
提案をご説明ください
登録して仕事に入札するのは無料です
アワード者:
ユーザーアバター
See private message.
$195.50 USD 13日以内
4.9 (26 レビュー)
5.0
5.0
この仕事に8人のフリーランサーが、平均$208 USDで入札しています
ユーザーアバター
See private message.
$170 USD 13日以内
5.0 (64 レビュー)
5.5
5.5
ユーザーアバター
See private message.
$255 USD 13日以内
5.0 (17 レビュー)
4.5
4.5
ユーザーアバター
See private message.
$170 USD 13日以内
4.7 (33 レビュー)
4.3
4.3
ユーザーアバター
See private message.
$255 USD 13日以内
5.0 (17 レビュー)
3.9
3.9
ユーザーアバター
See private message.
$174.25 USD 13日以内
5.0 (10 レビュー)
2.6
2.6
ユーザーアバター
See private message.
$212.50 USD 13日以内
5.0 (2 レビュー)
1.6
1.6
ユーザーアバター
See private message.
$233.75 USD 13日以内
0.0 (0 レビュー)
0.0
0.0

クライアントについて

CROATIAのフラグ
Zagreb, Croatia
5.0
108
お支払い方法確認済み
メンバー登録日:12月 10, 2007

クライアント確認

ありがとうございます!無料クレジットを受け取るリンクをメールしました。
メールを送信中に問題が発生しました。もう一度お試しください。
登録ユーザー 投稿された仕事の合計
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
プレビューを読み込み中
位置情報へのアクセスが許可されました。
あなたのログインセッションの有効期限がきれ、ログアウトされました。もう一度ログインしてください。