Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Innate Shanghai Live

A Shanghai art exhibition guide and companion web app (观展志).

  • Exhibition discovery: calendar, taxonomy, spotlight, artists, and a lightweight “art atlas”
  • Planning: “one-day route” suggestions and price benchmarking
  • Tracking: visit record + analytics pages

For always and ever always is for vivid and vital.

Repository layout

  • app/ — React + TypeScript + Vite web app
  • app/public/ — static assets (images, dashboard.html, etc.)
  • publish/ — exported share assets (cards, screenshots)
  • xhs/ — Xiaohongshu (小红书) publishing materials

Tech stack

  • React 19 + TypeScript
  • Vite
  • Tailwind CSS + shadcn/ui (Radix UI)
  • React Router (HashRouter)

Local development

Prerequisites:

  • Node.js 20+
  • npm (a package-lock.json is checked in under app/)

Commands:

cd app
npm install
npm run dev

Build & preview:

cd app
npm run build
npm run preview

Notes

  • The app uses hash-based routing, so it can be deployed to most static hosting without special server-side route rewrites.

About

innate shanghai collections

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages