ComputeHalacha / Luach

The Luach react-native app is a helpful tool to keep track of a womens Halachic dates.
https://www.compute.co.il/luach/app/
GNU General Public License v3.0
5 stars 0 forks source link

Luach

Luach is a React-Native mobile project to keep track of a Jewish womens Halachic calendar.

The app is available for IOS users at this link and for Android at this link.

It calculates all the days that require Halachic restrictions including calculations for Vesset Kavuah.

Besides for the Niddah calendar functionality, Luach also shows the Zmanim for anywhere in the world and has an Event/Occasion calendar as well.

The data is stored locally on the running device in an SQLite database. The react-native-sqlite-storage package is used to connect to this database.

All the GUI related modules are in the App/GUI directory and the underlying functionlity is in the App/Code directory.

The App/Code directory has three sub-directories:

The Chashavshavon and JCal folders can each be used as a stand-alone library for their respective subjects. The Chashavshavon library depends on the JCal classes but not vice versa. Neither one, rely on any of the classes in App/Data.