昨年の11月ごろから進めていた仕事である機能を追加していましたが、先日やっとリリースできました。
下記のスキルが身につきました。
- ビジネスサイドからの要件定義
- ER図作成(テーブル設計)
- Ruby on RailsでのRESTfulAPIの設計、実装、テスト
- Nuxt.js(Vue.js)でのfrontend設計、実装、テスト
- HTML/CSSなどでのピクセルパーフェクト(一部tailwind CSS)
- コードリファクタリング、テスト
- Jenkinsでのデプロイ、リリース
- git
元々はシステム開発を何年かやっていましたが、Web開発はまだ不慣れだったので、しっかりとスキルを身につけることができてよかったです。
設計といってもドキュメントはER図を残したくらいでドキュメントは残していませんが。デザインカンプ(XDデータ)からfrontendを実装しています。
今後は、もっと生産性を高められるようにするのと、コードの質を向上させたいと思います。