エウレカサマーインターン2018の技術課題提出用リポジトリです。
このリポジトリをフォークして開発を行い、Pull Request形式で課題提出を行ってください。
タイトルの先頭にAndroid/iOS/Webフロントエンド/サーバーサイドのいずれかを付けてください。
Descriptionに以下の情報を記載してください。
- 仕様説明
- 実現した機能の簡単な解説
- スクリーンショット
- 環境構築マニュアル
- 言語/ライブラリ/アーキテクチャなどの選定理由
- こだわりポイント
- 実行可能であること
- 要件が満たせていること
- 適切な命名やコメントなど、チーム開発において必要な要素が満たされていること
- 設計やコーディングルールに一貫性があること
- パフォーマンスに留意した実装になっていること
- GitHub APIから好きなものを選び、リスト形式で表示してください
- リスト押下で詳細な情報が閲覧できる画面に遷移してください
- リストおよび詳細画面に表示する情報は自由に決めてください
- GitHub APIではGraphQLを使用しても構いません
- ライブラリは自由に使用して構いません
- AndroidはJava/Kotlinのどちらかで開発してください
- iOSはSwiftで開発してください
- WebフロントエンドはなんらかのAltJS(Babel,TypeScript,flowなど)とSPAフレームワーク(React,Vue,Angularなど)で開発してください
以下のどちらかを選択してください。
- GitHubトレンドをリスト形式で表示できるサイトを作成してください
- リスト押下で詳細な情報が閲覧できる画面に遷移してください
- リストおよび詳細画面に表示する情報は自由に決めてください
- 任意のRSSフィードを登録し、リスト形式で表示できるサイトを作成してください
- リスト押下で詳細な情報が閲覧できる画面に遷移してください
- リストおよび詳細画面に表示する情報は自由に決めてください
- HTMLをサーバーサイドレンダリングするアプリケーションとして実装してください
- 開発言語/フレームワークに指定はありません