私のアイデアが最初に公開されてからほぼ1か月が経過 しました。その間に、機能は実際のMVPに似たものに近づきました。
私はfirebaseをバックエンドとして台無しにし、ビデオコールを追加し、フロントでコードを実行しましたが、React、Vue、Angularはすべて最新バージョンです。
たとえば、インタビューで解析するものがあるように、現在の機能を終了するのをやめて、テストタスクを追加しました。候補者に会った後、情報がすぐに質問に含まれるように、予備インタビューを追加しました。
しかし、時間の大部分はバグのリファクタリングと修正に費やされました。それでも、Typescriptで書いているのは良いことです。
これは、候補エディターインターフェイスが現在どのように見えるかです。テストに合格したときのエディターは同じように見えますが、タイマーと「結果を送信」ボタンがあり、ビデオ通話はありません。
フルスクリーンビデオ通話
テスト用のタスクを追加します。次に、彼女がリストで選択されます。その上で、候補者にバインドしてリンクを取得できます。
候補者のリスト、候補者カード、予備インタビューなど、さらに多くの小さな機能が実装されていますが、1つの投稿に多くのスクリーンショットを詰め込みたくはありません。
最も難しいのは、レポート形式を考え出すことです。これには、まともな選択肢がまったくありません。含む候補者へのフィードバック付き。
年末年始の場合、計画によれば、追加機能は実行されなくなりますが、共有用のエディター、コンソールへの通常の出力、候補カード、レポートを念頭に置いて、通常のデザインを考え出すようにしてください。
小さな機能の成長に伴い、私はモバイル版にはまったく触れませんでした。
そして、どうやら、前面と火の基地の間にスペーサーを作る必要があるでしょう。いくつかの重いことはブラウザで行われ、ロジックはすでに単純なデータストレージとサーバーとの通信を超え始めています。
すぐにTypescriptでプロジェクトを書き始めてよかったです。さもなければ、データ形式を変更したり、新しいフィールドを追加したりするときに夢中になっていたでしょう。建築設計の経験はありません。
後者に基づいて、テストについての考えがありましたが、私はテストしたことがありません。残念ながら、最初に何を閉じるかさえわかりません。誰かが実践的なアドバイスをしてくれれば、私はとてもうれしいです。一度にすべてにスプレーするのは難しいでしょう。
以前と同じように、アドバイス、批判、アイデアにとても満足しています。
あけましておめでとう皆さん!
beta.meet2code.com