Skip to content

Conversation

@AlexVOiceover
Copy link
Contributor

Summary

Set up Airtable API integration and verify read/write access to the Learners base.

Changes

  • Add airtable SDK dependency
  • Add dotenv and tsx dev dependencies for running test scripts
  • Create scripts/test-airtable.ts to verify API connection
  • Update .env.example with Airtable environment variables

Environment Variables Added

  • AIRTABLE_API_KEY - Personal access token
  • AIRTABLE_BASE_ID_LEARNERS - Learners base
  • AIRTABLE_BASE_ID_FEEDBACK - Learner Feedback base

Testing

npx tsx scripts/test-airtable.ts

Verifies:

  • ✅ Write access (creates test record)
  • ✅ Read access (retrieves records)
  • ✅ Delete access (cleans up test record)

@AlexVOiceover AlexVOiceover self-assigned this Dec 18, 2025
@AlexVOiceover AlexVOiceover merged commit 8e9f33d into main Dec 18, 2025
1 of 3 checks passed
@AlexVOiceover AlexVOiceover deleted the feature/ap-4-airtable-connection branch December 18, 2025 14:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants