2
2

More than 3 years have passed since last update.

初心者の初心者による初心者のためのTypeScript開発

Last updated at Posted at 2021-07-16

製作物

今回の作成物は、アルバイトシフト管理サービスです。
初心者の方にとって、ポートフォリオとして有利になるよう進めていく予定です。

以下記事をご覧いただければ、何故ポートフォリオとして有利なのかが書かれておりますのでご参照ください。
参考記事:https://note.com/makaibito/n/naa4852c86d44

使用言語

TypeScriptを使用して、開発を進めていこうと思います。

フロントエンド:react
バックエンド:nestjs

選んだ理由は、下記の3つです。
・勢いのある言語
・フロントエンド、バックエンド対応可能
・型定義など厳密な分、基礎能力値が上がると思った

アルバイトシフト管理アプリについて

まずは、必要な機能をまとめます。

アルバイトスタッフ側

  • ログイン
  • スマホ対応
  • スケジュール画面
  • シフト申請画面
  • 就業履歴確認
  • 欠勤申請

管理人側

  • 管理者ログイン
  • 従業員管理画面
  • 新規従業員追加、削除
  • 承認画面
  • 従業員スケジュール画面
  • 昇給/減給
  • 早朝手当、深夜手当
  • 欠勤処理
  • 各種設定画面
  • 月末締め処理
  • 給与明細の発行

のような感じです。
詳しい設計書は、スプレッドシートでまとめておこうと思います。
※まだ未完成です…

アプリ設計書:
https://docs.google.com/spreadsheets/d/1SBLxr_DmltvjLyi4HyZUxGC0vE5ILmik9UG2xVEXhaE/edit#gid=0
DB設計書:
https://docs.google.com/spreadsheets/d/1JLTi-gO-mqelaNmn2h5tNilX-WvPlChg5EEwRZlv9r8/edit#gid=0

最後に

みなさんシーシャは好きですか?
忙しない仕事の日々の中に、ちょっとした余白を生み出すのであればシーシャはお勧めのツールと言えます。
まずはどこでもいいので、足を踏み出してみてください。
非日常が味わえる空間があなたを待っています。

それではまた!

2
2
2

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
2