Skip to content

Spaced Review Study Application: Application based on Spaced Repetition which is a learning technique designed to combat the forgetting curve by strategically timing reviews of information with the study list.

Notifications You must be signed in to change notification settings

nikshepmp/break_forgeting_curve

Repository files navigation

📚 Breaking the Forgetting Curve

This project is designed to help users combat the Forgetting Curve by utilizing spaced repetition techniques for effective learning. The tool helps you retain knowledge for longer periods by reminding you to review topics at increasing intervals, enhancing long-term memory retention.

📝 Project Overview

The Breaking the Forgetting Curve project is a study management tool that:

  • Uses spaced repetition to help users plan their study sessions.
  • Tracks when each topic was last reviewed and schedules the next review based on performance.
  • Includes a calendar alert system that notifies users of which topics need to be reviewed today.

This project can be a great learning assistant for students preparing for exams or professionals aiming to enhance their knowledge retention.

🚀 Features

  • Add and Manage Topics: Easily add topics to your study list.
  • Review and Progress Tracking: Record the last review date for each topic and track when the next review is due.
  • Spaced Repetition Logic: Automatically adjust the next review interval based on your performance (Good/Needs Review).
  • Daily Alerts: Get notified on which topics to review each day with a calendar-based alert system.

🛠️ Built With

  • HTML: The structure of the web interface.
  • CSS: Styling and layout for an easy-to-use UI.
  • JavaScript: The core logic for tracking study progress and scheduling reviews.

📷 Screenshots

Dashboard View

Dashboard

Calendar

Calender Spaced Review

Breaking Forgetting Curve

Analatics

🧠 How It Works

  1. Add Topics: Input your study topics.
  2. Track Progress: Review topics and mark them as either "Good" (to increase the review interval) or "Needs Review" (to reset the review interval).
  3. Daily Alerts: The system will notify you of topics due for review based on your schedule.
  4. Save Progress: Your study data is stored in the browser's local storage, allowing you to continue where you left off.

🚩 How to Use

  1. Clone this repository to your local machine:
    git clone https://github.com/yourusername/breaking-the-forgetting-curve.git

About

Spaced Review Study Application: Application based on Spaced Repetition which is a learning technique designed to combat the forgetting curve by strategically timing reviews of information with the study list.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published