Comprehensive autism resource site with news aggregation, provider directory, research search, and auto-SEO content.
- Install dependencies:
npm install- Set up environment variables:
cp .env.local.example .env.local
# Edit .env.local with your Supabase credentials- Run development server:
npm run dev- Next.js foundation
- Tailwind CSS styling
- Supabase client setup
- Homepage layout (3 sections)
- Responsive design
- Supabase database schema for providers
- Provider search functionality
- News feed aggregation (RSS)
- PubMed API integration
- Framework: Next.js 15 (App Router)
- Styling: Tailwind CSS
- Database: Supabase (PostgreSQL)
- Deployment: Netlify
- APIs: PubMed, RSS feeds, OpenAI/Anthropic
- Push to GitHub
- Connect to Netlify
- Build command:
npm run build - Publish directory:
.next - Add environment variables in Netlify dashboard
autism-hub/
├── app/
│ ├── page.tsx # Homepage
│ └── layout.tsx # Root layout
├── lib/
│ └── supabase.ts # Supabase client
├── PROJECT.md # Full project plan
└── README.md # This file
- Get Supabase URL + API key
- Create provider database schema
- Parse intervention-guide.pdf
- Build provider search interface
See PROJECT.md for full roadmap.