Files
DFJ/tasks/task_001.txt
2025-12-16 08:57:19 +08:00

12 lines
882 B
Plaintext

# Task ID: 1
# Title: Setup Project Infrastructure (Taro, Fastify, TS)
# Status: pending
# Dependencies: None
# Priority: high
# Description: Establish the foundational project structure for both frontend (Taro 4.x + React 18 + TypeScript) and backend (Node.js 18+ + Fastify + TypeScript). This includes setting up the monorepo (if applicable), build tools, and basic configurations for development and production environments.
# Details:
Initialize a Taro project, configure Fastify server, integrate TypeScript for both, set up ESLint and Prettier for code consistency. Ensure Docker setup for local development. Implement basic 'hello world' endpoints for verification.
# Test Strategy:
Verify successful compilation and execution of both frontend and backend. Access a basic frontend page and a backend API endpoint (e.g., /health). Check code formatting with ESLint/Prettier.