Skip to content

ebaoacho/kichi_development

Repository files navigation

kichi_RS

ザ・洋食屋・キチキチの予約システム

報酬

¥100000

開発計画

フロントエンド

  • 言語: HTML, CSS, JavaScript
  • フレームワーク: React.js(コンポーネントベースでUIを構築し、状態管理が容易で、大規模アプリケーションにも適応可能)
  • ツール: Webpack(モジュールバンドラ)、Babel(トランスパイラ)

バックエンド

  • 言語: Python(広いコミュニティと多くのライブラリがあり、開発が迅速)
  • フレームワーク: Django(セキュリティが強力で、多くの機能がデフォルトが充実)
  • API: Django Rest Framework(API開発のための強力なツールキット)

データベース

  • データベース: PostgreSQL(強力で信頼性があり、オープンソースのRDBMS)
  • ORM: Django ORM(データベース操作を簡単に行うためのツール)

QRコード生成

  • ライブラリ: Pythonのqrcode(QRコード生成が簡単で、カスタマイズ可能)

セキュリティ

  • 認証: OAuth 2.0、OpenID Connect(安全な認証フローを提供)
  • HTTPS: Let's Encrypt(無料のSSL/TLS証明書)

ユーザーインターフェース/ユーザーエクスペリエンス

  • デザインツール: Figma(協同作業が可能で、プロトタイピングも可能)
  • フレームワーク: Material-UI(Reactと相性が良く、豊富なコンポーネントが存在)

通知システム

  • Eメールサービス: SendGrid(API経由でメール送信が可能)
  • SMSサービス: Twilio(APIを使用してSMSを送信)

テスト

  • フレームワーク: Jest(フロントエンド)、pytest(バックエンド)
  • E2Eテスト: Cypress

バージョン管理

  • ツール: Git
  • プラットフォーム: GitHub

CI/CD

  • プラットフォーム: GitHub Actions(コードのビルド、テスト、デプロイを自動化)
  • コンテナオーケストレーション: Docker, Kubernetes

ホスティング/クラウド

  • クラウドプラットフォーム: AWS or Google Cloud Platform
  • ウェブサーバー: Nginx

モニタリング

  • ツール: Prometheus(システムとアプリケーションのモニタリング)
  • ロギング: ELK Stack(Elasticsearch, Logstash, Kibana)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors