atsutoku's People
Forkers
smartphoneappsprojectatsutoku's Issues
ヘッダーメニューの作成(詳細画面)
Gitの運用についての勉強会
開発におけるGit/GitHub運用方法の勉強会
環境構築
node.jsの設定
- version:14.15.1
ESLintの導入について
コードフォーマットなどが開発者によって異なると可読性の低下や、予期せぬエラーを生む原因となりうるのでリンターツールを導入するべき。また、開発者がtypoやインデントミスを入れた際に自動で警告してくれた方が修正がしやすい。
技術調査(スクレイピングについて)
各ショップの情報をスクレイピングしてお得情報を取得するため、JavaScriptによるスクレイピング方法の調査。
また、それをブラウザで表示させる方法の調査。
- JavaScriptによるスクレイピング
- スクレイピングによって得たデータをコンソールへ表示
- スクレイピングによって得たデータをブラウザへ表示
- スクレイピングした情報をデータベースで保存するのかどうか?
- mapAPIが必要かどうか
UIの仮作成(実際にブラウザ上で動くもの)
XD or Figmaで作成したデザインをどのように作成したら良いかの調査。試しに軽く作ってみる、今回は軽く配置する程度で良い。
《備考》
materialUI、bootstrapなどの利用に関しては制限しません
- メイン画面の作成
- 詳細画面の作成
フレームワークの使用の有無について
今回の開発(JavaScriptによる開発)においてフレームワークを導入するかどうかの協議を行う。
マップ使用の有無について
現在地から範囲選択して情報表示の際にマップを利用してマップ場に情報をプロットするかどうかの協議
共通ヘッダーの作成
UIの作成(デザインツールによる)
XDもしくはFigmaを用いてUIの完成形を作成。
段階としては
- 画面数の決定
- どの画面を誰が作成するかを割り振り
- UI作成
- みんなで検討
- 決定
ヘッダーメニュー(メイン画面)
カードの作成
- カード
- 店のロゴを表示する場所
- 詳細画面では商品の写真データなど
- 店の名前を表示させる場所
- 詳細画面では商品の名前と金額
技術調査(範囲選択について)
現在地より範囲を選択して特定の情報を取得する方法の調査。
今回は、とりあえずコンビニなど大雑把な情報を現在地から半径500m~1km位の範囲で絞り込めればOK
- 現在地の取得
- 現在地から特定の範囲を指定
- キーワードを特定範囲から取得する
Reactの勉強会
- ReactによるUIの作成
- プルダウンメニューの作成の仕方
- リンクの飛ばし方
セールの詳細情報を表示する画面の作成
figmaもしくはUIの仮作成 #6 参照
コンポーネントのCSSをまとめて置くためのディレクトリについて
今現在のディレクトリ構成でいくとsrc→component→hoge.js、hoge.css
のようになってますが、これをcoponent→css→hoge.css
のようにするほうが良いのかを決めたほうが良いかと思います。もしかするとファイルが増えるにつれみづらくなる可能性が示唆されます。
近くでセールをしている店を表示する画面の作成
figmaもしくはUIの仮作成 #6 参照
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.