Shabbat
Abstract
π Shabbat A beautiful, interactive web application for learning about Shabbat - the Jewish day of rest. Features comprehensive information about Shabbat history, all 39 Melachot (forbidden works), preparation guides, and Shabbat time calculations. β¨ Features π―οΈ Shabbat Times Calculator Calculate candle lighting times for any city Sunset and Havdalah times Live countdown to Shabbat Support for multiple countries (Ukraine, Israel, USA, UK, Germany, France, Canada) Location preferences saved automatically π History & Meaning Comprehensive history of Shabbat Torah quotes and rabbinical wisdom Explanation of Shabbat's spiritual significance Available in Ukrainian and English π 39 Melachot (Forbidden Works) Complete guide to all 39 categories of work forbidden on Shabbat: Category Melachot Count πΎ Bread Making 11 π Garment Making 13 π¦ Leather Processing 7 βοΈ Writing & Building 4 π₯ Fire & Completion 4 Each melacha includes: Hebrew name with transliteration Detailed explanation Practical modern applications β¨ Shabbat Preparation Step-by-step preparation timeline: Weekly planning Thursday preparations Friday morning tasks Final preparations before candle lighting β
Interactive Checklist 16 essential preparation items Progress saved in browser Visual feedback for completed tasks π Gamification & Rewards β Stars - Earn for daily visits π₯ Streaks - Track consecutive day visits π Bonus Points - Special rewards for milestones 7-day streak: +50 points 30-day streak: +300 points π
Visit Calendar - Visual history of your engagement π Bilingual Support πΊπ¦ Ukrainian (Π£ΠΊΡΠ°ΡΠ½ΡΡΠΊΠ°) π¬π§ English π Live Demo Visit the live application: https://shabbatjs.github.io πΎ Local Storage The application automatically saves: Language preference Selected city and country Checklist progress Visit history and streaks Points and achievements No account required - all data stored locally in your browser.
Publication details
- Journal / source
- Zenodo (CERN European Organization for Nuclear Research)
- Publication date
- 5 January 2026