Skip to content

Conversation

@doctor-ew
Copy link
Contributor

Summary

  • Added Cloudflare D1 database with resources and submissions tables
  • Created API routes for fetching resources and submitting suggestions
  • Fixed form to actually save submissions (was only console.log)
  • Added admin panel at /admin/submissions for reviewing submissions
  • Added rate limiting and HTTP Basic Auth
  • Updated all pages to fetch from API instead of hardcoded data
  • Added GitHub Actions for automatic deploys

Setup Required

See DOCS/DEPLOYMENT_GUIDE.md for complete setup instructions.

Files Added

  • wrangler.toml - Cloudflare config
  • db/schema.sql - Database schema
  • app/api/* - API routes
  • app/admin/* - Admin panel
  • .github/workflows/deploy.yml - CI/CD

@vercel
Copy link

vercel bot commented Dec 4, 2025

@doctor-ew is attempting to deploy a commit to the calypso90's projects Team on Vercel.

A member of the Team first needs to authorize it.

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.

1 participant