Skip to content

Architecture

James Brucker edited this page Jun 10, 2025 · 11 revisions

Architecture Suggested by AI Engines

I asked Deepseek and ChapGPT this question:

I want to build a simple application to record residential data such as electric power and water usage. It will have both a web-based and mobile interface.
The major features are:

  1. user can input home data with a timestamp,
  2. user can view all data for his home.
  3. There will be only a few users, and each user may create more than one data source for his home.

What software architecture(s) would be best suited for this?

The answers were long and I asked follow-up questions, so I put them in separate files.

I asked follow-up questions, such as:

  • how to accommodate a LINE interface using a LINE Mini-App
  • comparison of something like Railway (Python & FastAPI) + Supabase (Postgres) with Firebase or Cloudflare Workers + D1.
  • in a separate chat I asked for comparison of using Python (FastAPI or Django DRF) and Javascript/Typescript (Express) in terms of performance, development effort, and security. For security and development effort, FastAPI and Python look better.

Deepseek Suggested Architecture
ChatGPT Suggested Architecture

Clone this wiki locally