空いた時間で好きなだけ!githubでPHP製CMSの機能追加開発のお仕事 « エンジニア・デザイナーのクラウドソーシング

× このお仕事の募集は終了しています。

×

空いた時間で好きなだけ!githubでPHP製CMSの機能追加開発

サイト構築・ウェブ開発の仕事の依頼

仕事の概要

掲載日 2014年05月29日
応募期限 2014年06月12日
仕事の種類 システム開発 » Web開発・システム設計 » サイト構築・ウェブ開発
支払い方式 時間単価制 時間単価 2,000円 〜 3,000円
稼働時間/週 10時間/週 期間 1週間〜1ヶ月
求めるスキル
特記事項 オフィス訪問不要 / 継続依頼あり / 複数人募集

仕事の詳細

▽ウェブ開発依頼の目的・概要
弊社ではコンテンツスタジオという「コンテンツの企画・製作・運用代行」サービスを提供しています。
今回、コンテンツの配信・分析基盤を自社で構築することになり、開発のお手伝いをして頂けるエンジニア/プログラマの方を募集します。

PHPのオープンソースCMSである「Concrete5」をフレームワークとして採用し、おもに管理機能の追加開発(アクセス解析やユーザビリティの向上など)をお願いしたく思っています。


▽具体的な開発の進め方
「A successful Git branching model」を開発の基本スタイルとして進めていきます。
参考URL
http://keijinsonyaban.blogspot.jp/2010/10/successful-git-branching-model.html

1. 弊社の方で要件や仕様などを詰めて、細かいタスクに分解し、githubのissueとして登録します。

2. みなさんにはissueの要件、重要度、ボリュームなどをご判断頂き、issueをご自身でアサインしてください。

3. issueごとにfuture branchを切っていただいて、実装していただきます。
 なお実装上、テストケースの作成が極めて難しい場合を除いて、PHPUnitによるユニットテストケースも実装いただく必要があります。

4. 実装が完了したら、pull requestを投げてください。

5. 私の方でpull requestの内容を確認させて頂き、問題が無ければマージしてissueをcloseします。


▽使用するプログラミング言語/ツール/特殊技術(テクノロジー)
PHP 5.4
PHPUnit
MySQL 5.5
git, github, git-flow
JavaScript/JQuery
HTML/CSS
Concrete5


▽実行環境、動作確認環境など
phpのモジュール、php.ini、my.cnfなどの各種設定については、別途ご連絡致します。
フューチャーフォンやスマートフォン、PCのIE6については対応不要です。
IE7以上、Firefox/Chromeの最新版が動作対象となります。
ページデザインについては現状のHTML/CSSなどをそのまま踏襲頂ければOKです。


▽重要視する点・開発経験
Concrete5での開発経験が無い方でもご応募頂けますが、開発経験の無い方はぜひ一度、ご自身の開発環境へインストールしてみてください。
インストールは非常に簡単です。
インストール後、APIドキュメントなどを流し読んで頂いて、追加開発が出来そうか、ご判断頂ければと思います。


▽注意点・禁止事項
※他で登録されているデザインや商標の転用など、他社の知的財産権を侵すこと
※他のクライアントへ既に提案した内容の転用など
※本開発の成果物を他社や自社の製品として転用し、弊社の知的財産権を侵すこと


▽その他コメント
不明点・疑問点などあれば、遠慮なくご連絡頂ければ幸いです。
ご連絡・ご応募お待ちしております。

2013年08月21日 10:01追記

下記、追記にて失礼します。ご確認ください。

<週あたりの稼働時間について>
予算等の絡みもあり、お約束はできないのですが、
方針として、まずは10時間分発注させて頂き、
進捗等に問題がなく、契約頂いた方の方で余裕があるようであれば、
20〜30時間に発注時間を増やす形で考えております。

<開発環境>
RoRと違い、開発環境の差異が出やすい傾向にありますので、
弊社にて可能であれば、
VAGRANTによる開発環境の共有を行いたいと検討しております。
http://www.vagrantup.com/

<webサーバについて>
検討の結果、nginxを採用することとなりました。

会員登録(無料)

他の仕事:Web開発・システム設計の仕事を探す

β版ご意見箱

× 今後表示しない