📖
CC10045 min

Day 28

Reading from the Database

Let's view those submissions!

Today's Lesson

Read data back from Supabase to display on a page. You'll create a simple admin page where you can see all the messages people have sent through your contact form.

Today's Tasks

  1. 1Create a simple admin page (not publicly linked)
  2. 2Fetch and display all contact submissions
  3. 3Style it as a simple table

Prompt to Use

Create a simple admin page at /admin that:
1. Fetches all contact submissions from Supabase
2. Displays them in a clean table
3. Shows: Name, Email, Message, Date submitted

Don't link to it from the navigation - it's a secret page for now.

Expected Outcome

Admin page showing all submissions.

New Terms

  • Fetch
  • Select
  • Server Component
  • Data Display

Pro Tip

This "secret page" approach works for simple projects. For real security, you'd add authentication.

Coming Tomorrow

Polish and SEO.

P.S. You can now see who's reaching out to you. That's a real product feature.