A fully automated micro-learning system that sends AI-generated daily email lessons, tracks progress in Google Sheets, and sets Google Calendar reminders—helping you stay consistent in learning any skill!
✅ Daily AI-generated learning emails (10-15 min read) 📩
✅ Structured lessons with explanations, examples & practice tasks 📝
✅ Micro-learning approach—small steps every day for long-term mastery
✅ Google Sheets integration for progress tracking 📊
✅ Google Calendar reminders so you never miss a session ⏰
✅ Weekend challenge to deploy a small project and apply your learning 🚀
1️⃣ The system fetches AI-generated learning material for your scheduled topic.
2️⃣ Sends daily email lessons straight to your inbox.
3️⃣ Logs progress automatically in Google Sheets.
4️⃣ Sets calendar reminders for your learning sessions.
5️⃣ Assigns a small project every weekend to reinforce learning.
👉 Struggling with consistency? Automate your learning & take small steps to build big skills!
- A Google account (for Sheets & Calendar integration)
- A ChatGPT/OpenAI API Key for AI-generated lessons
- Create a Google Sheet named Micro-Learning Progress.
- Add columns:
Date | Topic | Status | Time Spent | Penalty Time | Holiday.
- Click on extensions in Google Sheets
- Click on App Script, and then in editor, paste the code.gs file
- Replace the placeholders with actual data.
- Run scheduleTasks function with your preferred times.
This project is licensed under the GNU General Public License v3.0 (GPL v3).
This means:
✅ You can use, modify, and distribute this project freely.
✅ If you modify and distribute this project, you must share your changes as open-source.
✅ You cannot make it proprietary—all improvements remain free for the community.
🔗 Full License: GNU GPL v3 License
Pull requests are welcome! Please read our Code of Conduct before contributing.
🔹 To Contribute:
- Fork the repository
- Create a new branch (
feature-branch-name) - Make your changes
- Submit a Pull Request (PR) with a clear description
Before submitting, ensure:
✅ Your code follows best practices
✅ Proper documentation is included
✅ No sensitive data is exposed