File tree Expand file tree Collapse file tree 2 files changed +10
-53
lines changed
Expand file tree Collapse file tree 2 files changed +10
-53
lines changed Original file line number Diff line number Diff line change @@ -25,18 +25,24 @@ This is an Astro-based academic research group website with React components for
2525
2626### Content Architecture
2727Content is managed through multiple sources:
28- 1 . ** Static JSON files ** in ` src/content/ ` :
29- - ` team/team.json ` - Team members (current & alumni)
30- - ` software/software.json ` - Software tools & databases
31- - ` partners/partners.json ` - Collaborators
28+ 1 . ** Google Sheets ** (ID: ` 1Mjn0C3gjSr5Wl2ZG41X813LLhL-y47DvLeEUCmagTe8 ` ) :
29+ - ` current ` sheet - Current team members
30+ - ` alumni ` sheet - Former team members
31+ - ` software ` sheet - Software tools & databases
3232
33332 . ** Dynamic loaders** in ` src/content/loaders/ ` :
3434 - ` pmc.ts ` - Fetches publications from PubMed
3535 - ` funding.ts ` - Fetches funding data
3636 - ` github.ts ` - Fetches GitHub team data
37+ - ` google-sheets.ts ` - Custom loader for Google Sheets content
3738
38393 . ** MDX files** in ` src/content/home_page/ ` for rich homepage content
3940
41+ ### Data Formats
42+ - ** Professional Career** : ` "period | position || period | position" `
43+ - ** Education** : ` "period | degree || period | degree" `
44+ - ** Software Categories** : Comma-separated values (e.g., ` "featured, tool" ` )
45+
4046### Page Structure
4147- ** File-based routing** in ` src/pages/ `
4248- ** Dynamic routes** : ` /person/[slug] ` for team member profiles
Load Diff This file was deleted.
You can’t perform that action at this time.
0 commit comments