logoymkz
aboutwork

Portfolio

The portfolio site about ymkz.

このサイトであるPortfolioは自分についてや作ってきたものをまとめるために作成しました。
Reactを用いたSPAとして構築され、TypeScriptで開発しています。またCSS in JSを用いてスタイルの管理を簡便かつ管理しやすいように意識しています。ホスティングはNetlifyで、PRを作成したらDeploy Previewsで確認し、masterにマージすることでデプロイされるという構成です。
  • Repository - GitHub(ymkz/ymkz.co)
portfolio_1

Narosirase

A web-novel reader for Syosetuka-ni-Narou.

Narosiraseは『小説家になろう』というWeb小説投稿サイトの小説の更新を追跡するためのアプリです。
Swiftでのネイティブ開発を採用せず、React Nativeを採用したのは自分がフロントエンドでReact に関する知識を持っていたことも大きいですが、UIを構築して上でCSSライクな記述で組み立てていけるのが一番でした。今のところ、とりあえずの目的のための実装は完了し普段から使えるレベルにはなりましたが、 これからもよりよいUXを探して機能追加や改修をしていきたいと思っています。
本家様のテキストダウンロードに関するポリシーの変更に伴い、アプリケーションの公開を停止しています。
narosirase_1narosirase_2

Cancelectures

A canceled rectures list viewer for Shimane Univ.

Cancelecturesは島根大学の休講情報を手軽に確認するためのアプリケーションです。
休講情報は大学のサイトから見ることができますが、深いネストをたどる必要があり、またデザインもただの表というものだったので、ワンクリックで確認できるようになれば便利なのにという思いからGoogle Chromeの拡張機能として開発されました。 その後ReactNativeというものに出会い、よりモダンな実装でスマートフォンのアプリという形で実装してみたいと思い、 React Nativeを用いたアプリ版Cancelecturesを開発しました。
cancelectures_native_1cancelectures_native_2