FeaturesTemplatesShowcaseTownie
AI
BlogDocsPricing
Log inSign up
petermillspaugh
petermillspaughemailCourseCreator
Remix of petermillspaugh/emailSubscription
Public
Like
1
emailCourseCreator
Home
Code
2
README.md
H
main.tsx
Branches
1
Pull requests
Remixes
History
Environment variables
Settings
Val Town is a collaborative website to build and scale JavaScript apps.
Deploy APIs, crons, & store data – all from the browser, and deployed in miliseconds.
Sign up now
Code
/
Code
/
Search
main.tsx
https://petermillspaugh--68167922277211f0b46e569c3dd06744.web.val.run
README.md

Email-based (spaced repetition) course creation tool

šŸ—ļø Work-in-progress! šŸ—ļø

The idea is to create a reusable course generator Val designed with effective, research-backed learning techniques in mind. That includes techniques like spaced repetition (via an interval between email lessons), retrieval practice (quizzing and fill-in-the-blank), elaboration and reflection (writing exercises). The Val(s) will include:

  • Email signup and verification
  • Template to fill in with course content
  • SQLite tables to store students and track progress
  • Cron job to send lessons to students

As the first use case for this generalizable course creator, I plan to make a course about Make It Stick, which is a practical book about learning research that gave me the idea.

I'm writing more about the implementation on my digital garden, which is also where you'll find the signup form.

Migrated from folder: MakeItStick/emailCourseCreator

HTTP
  • main.tsx
    petermillspaugh--68…44.web.val.run
Code
README.md
H
main.tsx
Go to top
X (Twitter)
Discord community
GitHub discussions
YouTube channel
Bluesky
Product
FeaturesPricing
Developers
DocsStatusAPI ExamplesNPM Package Examples
Explore
ShowcaseTemplatesNewest ValsTrending ValsNewsletter
Company
AboutBlogCareersBrandhi@val.town
Terms of usePrivacy policyAbuse contact
Ā© 2025 Val Town, Inc.