この募集は2025年05月22日に終了しました。

【バックエンド】案件管理システム Postgreデータモデル改善・Nest.jsバックエンド開発案件の仕事 [流通・運輸・交通]

【バックエンド】案件管理システム Postgreデータモデル改善・Nest.jsバックエンド開発案件に関する仕事・募集案件ページです。クラウドソーシングのランサーズで、Webシステム開発・プログラミングに関する最適な外注/発注先をお探しの方、副業案件・求人をお探しのフリーランスの方はまず会員登録がおすすめです。

見積もり募集の結果

募集期間

3日間

提案数

30件

当選人数

1 件

(募集人数1人)

実際の発注内容

依頼の予算
200,000 円 ~ 300,000
実際の支払い金額
200,000 円 ~ 300,000
製作期間
24
実際の受注者
Tani
Tani

ブロンズ 認証済み、受注実績のあるランサーです ★お客様のニーズに応える丁寧な仕事をすることを心掛けています。★

  • 希望時間単価 4,000円~
  • 実績 12
  • 満足率 93 %
  • プロジェクト完了率 56%
  • 機密保持
  • 本人確認
  • 電話

プロフィールをご覧いただき、ありがとうございます。 Web制作 WordPressとEC-CUBE、shopifyのお悩み解決します。 お客様と仕事をする上でお客様のメリットとなることや約束事を提示いたします! 1.『納期は必ず守ります。』  お客様が安心できるよう決められた期日までに確実に納品を行っていきます。 2.『意見や要望に素直に対応致します。』  やっぱり... 続きを読む

スキル
MySQL
Sass
Nuxt.js
Next.js
Vue.js
ReactNative
... もっと見る
発注者の声

見積もり募集の内容

依頼主の業種
流通・運輸・交通
依頼の目的・背景
依頼概要
### 依頼概要

現在開発中の特定の業務領域に特化したウェブアプリにおいて、データモデルの改善提案およびNestJSを用いたバックエンド開発全般をご担当いただける方を募集します。
この開発は当方で進めておりますが、人手不足のため協力者を探しています。
現在、GCPのテスト環境にデータベース構築済ですが、専門的な知見で改善点などアドバイスをいただきたいです。
また、個別機能の開発もお願いいたします。
システムの具体的な業務内容や詳細な機能については、ご契約締結後にNDA(秘密保持契約)を締結の上、詳細な資料を共有させていただきます。

* cursorまたはAIコーディングエディタを使用できる方をお願いします。
* 契約後すぐに作業に取り掛かれる方を歓迎します。
* 1~2週間ほどの集中開発にご協力いただきたいです。(期間は目安であり、ご相談に応じます)
* 契約後にgithubのリポジトリを共有します。
* 別途フロントエンドの開発も募集しています。まとめて引き受けていただける方は優遇します。

### プロジェクト概要

ある業務分野で、案件情報などを顧客と自社で共有し、効率的な業務遂行と円滑なコミュニケーションを実現するためのウェブアプリ開発です。
バックエンドは、これらの情報の永続化、ビジネスロジックの実行、フロントエンドへのAPI提供を担当します。

主な機能(バックエンド視点):

* 案件データのCRUD(作成、読み取り、更新、削除)API
* 関連情報(チャット、通知、添付ファイル等)の管理API
* ユーザー認証・認可機能のバックエンド処理
* データ整合性を保つためのバリデーションロジック

### 技術スタック・開発環境(バックエンド)

* **言語:** TypeScript
* **フレームワーク:** NestJS
* **データベース:** Cloud SQL for PostgreSQL (GCP)
* **ORM:** TypeORM
* **DTO定義・バリデーション:** class-validator, class-transformer
* **API仕様:** OpenAPI (Swagger) 等を用いた定義を想定
* **リポジトリ構成:** モノレポ(`apps/backend` に NestJS プロジェクトを配置)
* フロントエンド(Next.js)と型定義・DTOを `libs/` ディレクトリで共有
* **コーディングガイドライン:**
* `cursorrules.mdc` に詳細を定義(ファイル命名規則、モジュール構成、DTO定義、サービス・リポジトリ責務分離、統一APIレスポンス形式、型安全性重視、テスト推進など)
* **デプロイ環境:** Google Cloud Platform (GCP)
* **CI/CD:** GitHub Actions, Cloud Build 等を活用した自動化パイプラインを想定

### 主な開発内容

* 既存データモデル(Cloud SQL for PostgreSQL)の分析。システムの目的を考慮した改善提案
* NestJS および TypeORM を用いたビジネスロジックの実装(コア業務機能、関連データ管理など)
* データベースアクセスロジック(TypeORMエンティティ、リポジトリ等)およびフロントエンド向けAPIの設計・開発
* リクエスト・レスポンス用のDTOクラス定義と、`class-validator`/`class-transformer` を活用したバリデーションルールの実装
* ユニットテスト、統合テストの設計と実装

### 期待するスキル・経験

* NestJS および TypeScript を用いたバックエンド開発の実務経験
* PostgreSQL等のリレーショナルデータベースを用いた設計・開発経験
* TypeORM を用いた開発経験
* RESTful API の設計・開発経験
* Gitを用いたバージョン管理の基礎知識

### 重視する点

* 当方の要件や既存システムの課題を理解し、最適なデータモデルやアーキテクチャを提案できること
* 保守性、拡張性を考慮した質の高いコードを記述できること
* テストを通じて堅牢なシステムを構築できること

### 備考

* 開発リポジトリはモノレポ構成(フロントエンド、バックエンド、共有ライブラリを同一リポジトリで管理)を採用しています。
* 詳細なプロジェクト情報、DBスキーマはご依頼時に別途共有いたします。
サイトの種類
その他
作業範囲
  • 設計
  • バックエンド開発
  • テスト
用意してあるもの
  • 企画書
  • 開発環境
  • サーバー
  • ドメイン
参考URL
設定なし
希望開発言語
typescript
フレームワーク
NestJS
開発の継続性
この開発の後も、継続的に依頼したいと思っております。
補足説明
設定なし
一時停止の理由:選考中のため一時停止

この仕事に似たWebシステム開発・プログラミングの他の仕事を探す

会員登録する (無料)