Listen - מאגר שיעורי תורה להאזנה

הסתיים בתאריך:

01.10.2023

תקופה:

חודש

טכנולוגיות:

React TypeScript Next Node Cloudinary

סקירת הפרויקט Icon by Nadiinko

תורת חיים הוא פרוייקט פיתוח מאגר של שיעורי תורה לשמיעה חופשית. המערכת מאפשרת לבצע חיפוש לפי נושאים ולשמוע שיעורי אודיו ממגוון רחב של נושאים וכן להתעדכן באירועים שמקיים הארגון או ליצור קשר עם המערכת.

בתהליך הפיתוח היה חשוב לי לאפשר למשתמש הקצה שימוש נעים וקל במערכת תוך שמיעה רציפה של השיעורים, לכן קבצי האודיו שמורים ב-Cloudinary ומוזרמים לצד לקוח באופן המאפשר שמיעה רציפה ונעימה. כמו כן ניתן להריץ, לעצור ולהשמיע במהירויות שונות.

כאמור כמו בכל הפרוייקטים שאני שותף בהם אני מקפיד על קוד איכותי לפי הקווים המנחים הבאים:

1. קריאות: קוד צריך להיות קריא ומובן, כך שמפתחים אחרים יוכלו להבין אותו בקלות.

2. אחזקה והרחבה: קוד צריך להיות כתוב בצורה שמאפשרת תחזוקה קלה והרחבה בעתיד.

3. עקרונות פיתוח: שימוש בעקרונות פיתוח כגון DRY (Don't Repeat Yourself) ו-meaningful name לכתיבת קוד יעיל ונקי.