← 返回 sofi 的题目列表AI-assisted Coding: Extend a Vite + shadcn UI App from a Partial Starter
类型:online_judge
AI-assisted Coding: Complete/Extend a Vite + shadcn UI App from a Partial Starter
You are given a Vite + shadcn/ui starter project with ~25% of the implementation done, plus a complete Markdown specification.
Task:
Read the Markdown spec
Complete the missing features/pages/components within the existing codebase
You may use AI tools to ask questions, plan steps, and generate code, but you must ensure correctness and manage time
Typical scope (per spec):
Build complex UI using the component library (lists, tables, cards, tabs, charts, progress bars, etc.)
Render and interact with nested data structures
Integrate up to 3 GET endpoints for data fetching
Complete routing, state management, and loading/error/empty states
Constraints
Follow the Markdown spec; no need for extensive requirement clarification
Evaluates delivery speed and ability to work within an existing codebase
Expected behaviors
Project runs (npm install && npm run dev)
Core pages/components match the spec and are interactive
Data fetching works; loading/error/empty states are handled
Code organization is clean with reusable components and types
Example
Input
Run dev server
Output
App compiles and runs without runtime errors