-
Notifications
You must be signed in to change notification settings - Fork 0
Architecture
James Brucker edited this page Jun 10, 2025
·
11 revisions
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:
- user can input home data with a timestamp,
- user can view all data for his home.
- 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