12 lines
882 B
Plaintext
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.
|