Easy-to-manage touch screens
무료 오픈소스 터치스크린으로 USB 설정 가이드, 드래그‑드롭 편집기, 로컬 제어를 제공하며 Home Assistant용으로 제작되었습니다
저장소 정보는 아직 수집하지 않았습니다.
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
Free Stuff @ Dartmouth — searchable catalog of free perks for Dartmouth students & alumni, with campus map and weekly link checks (Astro + Supabase)
README 전체를 불러오는 중입니다.
README 전문 보기 ↗A complete, always-current catalog of free perks available to Dartmouth students and alumni.
Live site: dartmouth.campusfreebies.com
Dartmouth students and alumni already pay for an enormous amount of stuff and don't use most of it. Tuition, fees, and alumni dues fund software licenses, news subscriptions, library databases, outdoor gear rentals, professional development resources, and lifelong perks — but the catalog of "what you actually get" is fragmented across dozens of pages, hard to discover, and goes stale fast.
This site is the catalog. The mission is a complete, public, always-current list of free perks available to Dartmouth students and alumni — with a working link, eligibility tag, and a "last verified" date on every entry.
src/content/resources.json)# Clone the repo
git clone https://github.com/sarakay/freestuff-dartmouth-v2.git
cd freestuff-dartmouth-v2
# Install dependencies
npm install
# Run development server
npm run dev
# Build for production
npm run build
# Preview production build
npm run preview
Visit http://localhost:4321 to see the site locally.
freestuff-dartmouth-v2/
├── src/
│ ├── content/
│ │ └── resources.json # Source of truth for all resources
│ ├── components/
│ │ └── ResourceCard.astro # Individual resource card
│ ├── layouts/
│ │ └── BaseLayout.astro # Base page layout
│ └── pages/
│ ├── index.astro # Homepage with search/filter
│ └── about.astro # About page
├── public/
│ └── favicon.svg # Site favicon
├── .cx/inbox/ # Planning documents
│ ├── vision.md
│ ├── architecture.md
│ ├── agents.md
│ └── seed-resources.md
└── agents/ # Agent code (v2, not yet implemented)
Each resource in src/content/resources.json follows this schema:
{
id: string; // Unique slug
name: string; // Display name
category: string; // software | news | library | outdoor | money | health | career | campus-life | alumni-only | tuck
description: string; // 1-2 sentence description
link: string; // URL to the perk
eligibility: string[]; // Array of: student | alumni | faculty | staff | public
source: string; // Where this perk was found
last_verified: string; // YYYY-MM-DD format
status: string; // active | needs_verification | broken | removed
notes: string | null; // Optional caveats
added_at: string; // YYYY-MM-DD format
added_by: string; // human | agent
}
This project is designed to be easily forked for other universities. Here's how:
src/content/resources.json with your school's perkstailwind.config.mjs (change dartmouth-green to your school's color)src/layouts/BaseLayout.astropublic/favicon.svg with your school's icon# Install Vercel CLI
npm i -g vercel
# Deploy
vercel
.cx/inbox/architecture.md)That's it! The entire site is static, no database or backend required.
Found a broken link or know about a perk that's missing?
src/content/resources.json and open a pull requestPlease include:
resources.json file holds all entries.MIT License - see LICENSE for details.
Built by Dartmouth folks, for Dartmouth folks. Questions or feedback? Open an issue.
Note: Agent automation (Phase 2) is planned but not yet implemented. Current version (v1) is a static site with manually-verified resources.
Maintained by Sara Kay · @ssskay · more projects