Skip to content

feat: add shuttle bus support#24

Closed
tiankaima wants to merge 3 commits into
mainfrom
cursor/-bc-4a3ef35f-73f0-5466-8bce-bfa69fb09a61-5650
Closed

feat: add shuttle bus support#24
tiankaima wants to merge 3 commits into
mainfrom
cursor/-bc-4a3ef35f-73f0-5466-8bce-bfa69fb09a61-5650

Conversation

@tiankaima

@tiankaima tiankaima commented Mar 29, 2026

Copy link
Copy Markdown
Member

Summary

  • add shuttle bus data models, Prisma migration, localized schemas, and dashboard/public API support
  • import shuttle timetable data from Life-USTC/static, seed a dev bus version and user preferences, and expose a public /bus page plus Dashboard tab
  • add MCP shuttle query tool and focused E2E coverage for public API, public page, and MCP integration
  • refine shuttle bus UI/UX with stronger recommendation hierarchy, compact stats cards, clearer route expansion, and denser preference layout
  • simplify the shuttle bus interface toward a more restrained, mobile-inspired presentation with less visual noise and a more focused first screen

Testing

Slack Thread

Open in Web Open in Cursor 

Co-authored-by: Tiankai Ma <tiankaima.dev@gmail.com>
@vercel

vercel Bot commented Mar 29, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
server-nextjs Ready Ready Preview, Comment Mar 30, 2026 2:17am

Co-authored-by: Tiankai Ma <tiankaima.dev@gmail.com>
Co-authored-by: Tiankai Ma <tiankaima.dev@gmail.com>
@tiankaima tiankaima closed this Apr 4, 2026
@tiankaima
tiankaima deleted the cursor/-bc-4a3ef35f-73f0-5466-8bce-bfa69fb09a61-5650 branch April 17, 2026 16:37
@tiankaima tiankaima added area: api REST, MCP, OpenAPI, webhooks, iCalendar, and externally consumed contracts area: frontend Rendered pages, client interactions, responsive layout, accessibility, and i18n enhancement New feature or request labels Jul 13, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area: api REST, MCP, OpenAPI, webhooks, iCalendar, and externally consumed contracts area: frontend Rendered pages, client interactions, responsive layout, accessibility, and i18n enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants