elixirschool / school_house

The new era of Elixir School now powered by @phoenixframework
https://elixirschool.com/
Apache License 2.0
155 stars 49 forks source link

Lesson Checkpoint Feature: Display Last Read Point on Homepage #221

Closed yxshv closed 1 year ago

yxshv commented 1 year ago

I've implemented a new feature in a file called pickup.js that saves the last point in the lessons that a user has read. This feature is designed to enhance the user experience by allowing them to easily pick up where they left off in their learning journey.

It saves the pathname and the scrolled value of the last visited lesson and continues at that point

Changes Made

Motivation

I found it difficult to remember where I left off in a series of lessons. So I thought I should contribute


Here is a gif demonstrating how it works

yxshv commented 1 year ago

I really need this feature 😭

doomspork commented 1 year ago

@yxshv this is awesome! I will make time to review this weekend and merge 🎉

yxshv commented 1 year ago

two weekends gone :( still waiting

yxshv commented 1 year ago

There is a problem in phone that was unnoticed by me image