diff --git a/.DS_Store b/.DS_Store index bfc8832..65a3f4e 100644 Binary files a/.DS_Store and b/.DS_Store differ diff --git a/.env.production b/.env.production index 7b486ca..7866807 100644 --- a/.env.production +++ b/.env.production @@ -13,4 +13,4 @@ VITE_SHOW_ONLY_OPER_CARDS=true # === Feature flags (use for hiding features until ready for production) === VITE_LOGIN_READY_FOR_PROD=true VITE_LOCATION_SEARCH_READY_FOR_PROD=false -VITE_LANGUAGE_READY_FOR_PROD=false +VITE_LANGUAGE_READY_FOR_PROD=false \ No newline at end of file diff --git a/.env.staging b/.env.staging index cf948cf..5788965 100644 --- a/.env.staging +++ b/.env.staging @@ -5,4 +5,4 @@ VITE_ENV=staging # Behaviour VITE_SHOW_META_TAGS=true VITE_SHOW_DEMO_CARDS=true -VITE_SHOW_ONLY_OPER_CARDS=false +VITE_SHOW_ONLY_OPER_CARDS=false \ No newline at end of file diff --git a/public/favicon.ico b/public/favicon.ico new file mode 100644 index 0000000..9205ceb Binary files /dev/null and b/public/favicon.ico differ diff --git a/public/index.html b/public/index.html new file mode 100644 index 0000000..0c41402 --- /dev/null +++ b/public/index.html @@ -0,0 +1,45 @@ + + + + + + + + + + + + + + + + + ANYWAY + + + + +
+ + + diff --git a/public/locales/en/translation.json b/public/locales/en/translation.json new file mode 100644 index 0000000..58dc1af --- /dev/null +++ b/public/locales/en/translation.json @@ -0,0 +1,154 @@ +{ + "footer": { + "about": "About", + "acknowledgements": "Acknowledgements", + "version": "Version" + }, + "thankYouDialog": { + "Acknowledgements": "Acknowledgements", + "Developed by": "This project was developed by:", + "names": [ + "Yuval Bar Levi", + "Miki Stanger", + "Meital Lazarovich", + "Atalya Alon", + "Eyal Levi", + "Carmel Paradis", + "Daniel Shely", + "Dror Reshef", + "Sergey Bekker", + "Eyal Shaar", + "Yael Luria", + "Yogev Boaron Ben-Har", + "Tal Licht", + "Ron Fybish", + "Adele Angel", + "Moran Zivoni" + ] + }, + "aboutDialog": { + "About": "About", + "Next challenge": "ANYWAY’s next challenge is to form an automatic generator of infographics to empower and serve journalists, bloggers, public opinion leaders, community leaders etc. in the era of data journalism.", + "The generated infographics": "The generated infographics will enhance reporting and news writing with the use of statistics. Each infographic will be created for a real-time road accident related news flash and will provide a deeper insight into the story based on historical data.", + "We believe": "This, we believe, will increase both the quantity and quality of articles dealing with road accidents, and will result in raising public awareness and creating pressure on decision makers to initiate infrastructure improvements in light of", + "linkText": "Vision Zero.", + "linkUrl": "https://en.wikipedia.org/wiki/Vision_Zero" + }, + "filterBar": { + "Past Year": "Past Year", + "Last 3 Years": "Last 3 Years", + "Last 5 Years": "Last 5 Years", + "Last 8 Years": "last 8 years", + "Show Details": "Show Details", + "Hide Details": "Hide Details" + }, + "textView": { + "inYear": "In the year", + "inYears": "In the years", + "on": "on", + "onSegment": "Road segment", + "occurred": "occurred", + "accidents": "accidents", + "killedAndHurt": "killed and hurt", + "hurt": "hurt", + "injured" : "casualties", + "fatal": { + "singular": "fatal", + "plural": "fatal" + }, + "severe": { + "singular": "severe", + "plural": "severe" + }, + "light": { + "singular": "light", + "plural": "light" + } + }, + "onUrban": { + "road": "On urban roads (without intersections)", + "location": "throughout the country", + "route": "Route" + }, + "cardEditor": { + "edit": "Card Editing", + "mode": "Display Mode", + "display": "Display", + "landscape": "Portrait", + "portrait": "Landscape", + "showAccidents": "Show Accidents", + "showInjured": "Show Injured", + "size": "Size", + "download": "Download as PNG" + }, + "LocationApprove": { + "title": "Change/Approve location", + "newsFlash": "News flash", + "accident": "Location of accident", + "changeAllowed": "Can choose location on the map or choose city and ", + "updater": "User updating", + "status": "Status", + "pleaseMark": "please choose", + "verifyLocation": "Approve segment", + "rejectLocation": "Reject segment", + "segment": "Segment", + "approveButton": "Approve", + "cancelButton": "Cancel" + }, + "labelPosition": "Label Position", + "table": { + "labels": ["Date", "Hour", "Type", "Killed", "Severe", "Light"] + }, + "login": "LOGIN", + "filterPanel": { + "all": "all" + }, + "header": { + "Search": "Search", + "User Greeting": "Hello", + "User Info Update": "Update Info", + "management": "Management" + }, + "userDetailsForm": { + "Update": "Update", + "User Details": "User Details", + "Last Name": "Last Name", + "First Name": "First Name", + "Email": "Email", + "Organization": "Organization", + "Name": "Name" + }, + "usersManagement": { + "title": "Users Management", + "cancel": "cancel", + "save": "save", + "saveAll": "save all", + "edit": "edit" + }, + "sideBar": "Approximate location:", + "changeLocationButton": "Change/Approve location", + "UserProfileHeader": { + "hello": "Hello", + "logout": "LOGOUT" + }, + "widgets": { + "countByCarType": { + "Accidents count by vehicle type": "Accidents count by vehicle type", + "compared to national average": "in a section compared to national average on roads of the same type" + }, + "lastDateUpdated": "last update", + "No data": "No data to display" + }, + "mapDialog": { + "searchButton": "Search", + "cancelButton": "Cancel", + "chosenSegment": "Chosen section:", + "searchSection": "Search section", + "searchStreetAndCity": "Search city/street", + "road": "road", + "city": "city", + "street": "street" + }, + "locationIndicator": "(Chosen Section Search Result)", + "cityAndStreetIndicator": "(Chosen City And Street Search Result)" +} diff --git a/public/locales/he/translation.json b/public/locales/he/translation.json new file mode 100644 index 0000000..d334f32 --- /dev/null +++ b/public/locales/he/translation.json @@ -0,0 +1,176 @@ +{ + "footer": { + "about": "אודות", + "acknowledgements": "תודות", + "version": "גרסה" + }, + "thankYouDialog": { + "Acknowledgements": "תודות", + "Developed by": "את המערכת פיתחו בהתנדבות:", + "names": [ + "יובל בר לוי", + "מיקי שטנגר", + "מיטל לזרוביץ׳", + "דניאל שלי", + "סרגי בקר", + "יעל לוריא", + "דרור רשף", + "אדל אנגל", + "כרמל פרדיס", + "עתליה אלון", + "יוגב בוארון בן-הר", + "אייל שער", + "אייל לוי", + "טל ליכט", + "רון פייביש", + "מורן צבעוני" + ] + }, + "aboutDialog": { + "About": "אודות", + "Next challenge": "האתגר הבא של ANYWAY הוא ליצור גנרטור אוטומטי שישרת ויעצים עיתונאים, בלוגרים, מובילי דעת קהל, מובילי קהילות וכו׳ בעידן עיתונות הדאטה.", + "The generated infographics": "האינפוגרפיקות שיווצרו ישתמשו בנתונים סטטיסטיים על מנת להעשיר את הדיווחים והכתבות. כל אינפוגרפיקה תיווצר במיוחד עבור דיווח בזמן אמת על ידיעה הקשורה לתאונת דרכים ותאפשר הבנה עמוקה יותר של הסיפור שתבוסס על נתונים היסטוריים.", + "We believe": "אנו מאמינים שבעקבות כך תהיה עליה בכמות וכן באיכות של כתבות המתייחסות לתאונות דרכים וכך תועלה המודעות הציבורית ויווצר לחץ על מקבלי ההחלטות ליזום שיפורים בתשתיות לאור חזון", + "linkText": "אפס הרוגים בתאונות דרכים", + "linkUrl": "https://ecowiki.org.il/wiki/%D7%97%D7%96%D7%95%D7%9F_%D7%90%D7%A4%D7%A1_%D7%94%D7%A8%D7%95%D7%92%D7%99%D7%9D_%D7%91%D7%AA%D7%90%D7%95%D7%A0%D7%95%D7%AA_%D7%93%D7%A8%D7%9B%D7%99%D7%9D" + }, + "filterBar": { + "Past Year": "שנה אחרונה", + "Last 3 Years": "3 שנים אחרונות", + "Last 5 Years": "5 שנים אחרונות", + "Last 8 Years": "8 שנים אחרונות", + "Show Details": "הצג פרטים", + "Hide Details": "הסתר פרטים" + }, + "textView": { + "inYear": "בשנה", + "inYears": "בשנים", + "on": "ב", + "onSegment": "במקטע", + "occurred": "התרחשו", + "killedAndHurt": "נהרגו ונפצעו", + "hurt": "נפצעו", + "accidents": "תאונות", + "injured": "נפגעים", + "fatal": { + "singular": "קטלנית", + "plural": "קטלניות" + }, + "severe": { + "singular": "קשה", + "plural": "קשות" + }, + "light": { + "singular": "קלה", + "plural": "קלות" + }, + "killed": { + "singular": "הרוג", + "plural": "הרוגים" + }, + "severeInjured": { + "singular": "פצוע קשה", + "plural": "פצועים קשה" + }, + "lightInjured": { + "singular": "פצוע קל", + "plural": "פצועים קל" + } + }, + "onUrban": { + "road": "כבישים בין עירוניים", + "location": "בכל הארץ", + "route": "כביש" + }, + "cardEditor": { + "edit": "עריכת כרטיס", + "mode": "מצב תצוגה", + "display": "הצג", + "landscape": "לרוחב", + "portrait": "לאורך", + "showAccidents": "הצגת תאונות", + "showInjured": "הצגת נפגעים", + "size": "גודל", + "download": "הורד כתמונה" + }, + "LocationApprove": { + "title": "שינוי/אישור מיקום", + "newsFlash": "המבזק", + "accident": "מיקום התאונה", + "changeAllowed": "ניתן לשנות מיקום על המפה או לבחור יישוב ורחוב", + "updater": "הגורם המעדכן", + "status": "סטטוס", + "pleaseMark": "נא לסמן", + "verifyLocation": "זיהוי מקטע ודאי", + "rejectLocation": "מקטע לא זוהה נכון", + "segment": "המקטע", + "approveButton": "אישור", + "cancelButton": "ביטול" + }, + "labelPosition": "מיקום תווית", + "table": { + "labels": [ + "תאריך", + "שעה", + "סוג תאונה", + "הרוג", + "קשה", + "קל" + ] + }, + "login": "התחברות", + "filterPanel": { + "all": "הכל" + }, + "infografic" :{ + "transaction":"תמלול אינפוגרפיקה" + }, + "header": { + "Search": "חיפוש", + "User Greeting": "שלום", + "User Info Update": "פרטי משתמש", + "management": "ניהול" + }, + "sideBar": "מיקום משוער:", + "changeLocationButton": "שינוי/אישור מיקום", + "UserProfileHeader": { + "hallo": "שלום", + "logout": "התנתקות" + }, + "userDetailsForm": { + "Update": "עדכן", + "UserDetails": "פרטי משתמש", + "Last Name": "שם משפחה", + "First Name": "שם פרטי", + "Email": "דואר אלקטרוני", + "Organization": "ארגון", + "Name": "שם" + }, + "usersManagement": { + "title": "ניהול משתמשים", + "cancel": "בטל", + "save": "שמור", + "saveAll": "שמור שינויים", + "edit": "עריכה" + }, + "widgets": { + "countByCarType": { + "Accidents count by vehicle type": "השוואת אחוז התאונות ע\"פ כלי רכב", + "compared to national average": "במקטע לעומת ממוצע ארצי בכבישים מאותו הסוג" + }, + "lastDateUpdated": "עדכון אחרון", + "No data": "אין נתונים להצגה" + }, + "mapDialog": { + "searchButton": "חיפוש", + "cancelButton": "ביטול", + "chosenSegment": "המקטע שנבחר:", + "searchSection": "חיפוש מקטע", + "searchStreetAndCity": "חיפוש רחוב בעיר/יישוב", + "road": "כביש", + "city": "עיר", + "street": "רחוב" + }, + "locationIndicator": "(תוצאות חיפוש מקטע)", + "cityAndStreetIndicator": "(תוצאות חיפוש עיר ורחוב)" +} diff --git a/public/logo192.png b/public/logo192.png new file mode 100644 index 0000000..fc44b0a Binary files /dev/null and b/public/logo192.png differ diff --git a/public/logo512.png b/public/logo512.png new file mode 100644 index 0000000..a4e47a6 Binary files /dev/null and b/public/logo512.png differ diff --git a/public/manifest.json b/public/manifest.json new file mode 100644 index 0000000..080d6c7 --- /dev/null +++ b/public/manifest.json @@ -0,0 +1,25 @@ +{ + "short_name": "React App", + "name": "Create React App Sample", + "icons": [ + { + "src": "favicon.ico", + "sizes": "64x64 32x32 24x24 16x16", + "type": "image/x-icon" + }, + { + "src": "logo192.png", + "type": "image/png", + "sizes": "192x192" + }, + { + "src": "logo512.png", + "type": "image/png", + "sizes": "512x512" + } + ], + "start_url": ".", + "display": "standalone", + "theme_color": "#000000", + "background_color": "#ffffff" +} diff --git a/public/robots.txt b/public/robots.txt new file mode 100644 index 0000000..01b0f9a --- /dev/null +++ b/public/robots.txt @@ -0,0 +1,2 @@ +# https://www.robotstxt.org/robotstxt.html +User-agent: * diff --git a/public/thank-you-names.csv b/public/thank-you-names.csv new file mode 100755 index 0000000..a6710f4 --- /dev/null +++ b/public/thank-you-names.csv @@ -0,0 +1,116 @@ +Name +עתליה אלון +יובל בר לוי +דניאל שלי +מיכל אורן +זיו הרפז +דרור רשף +עמנואל גרבין +ענבל בקה +גל רייך +אבי אלבאום +אבי קליימן +אדוה קלינגר +אדל אנגל +אורי הוך +אורית אלדר זיו +אושרית וקנין +אחמד אבו אלהיגא +אייל אילן +אייל לוי +אייל שער +איימי אנטין +איליה קייקוב +אירה ויטנזון +איתי סגל +איתי עוזרי +איתמר לוין +אלה שחר +אלוירה גנדלמן +אלון רחביה +אליעד לוי +אלמוג לנגלבן +אלעזר גרשוני +אמוץ שוורצבד +אסיה פרומקין +אסף דיין +אסף קזקוב +אפיק עובד +אפרים ברקוביץ׳ +אריק לגר +בועז אקרמן +בני כץ +בנימין בירנבאום +בר קלמי +ברוך פיקאר +ג׳ניה קוביק +גל ברגר +גל רואש +דביר קיינר +דוד שמיאן +דור אדם +דימה וולסקי +דימה קוזנצוב +דינה סבטליצקי +דן עופר +דניאל אילן +דניאל מנוחין +דרור בן עדי +דרור רוזנטראוב +הרדוף לאור +ויקי סידורקין +חווי סמח +חן מועלם +חן עזריאל +טל ליכט +יגאל עומר +יואב פורת +יובל ברוך +יוגב בוארון בן-הר +יוני דנציג +יוני צפריר +יוני קרצ׳בסקי +יוסי צ׳רניאק +יעל לוריא +ירון אברהם +ירון שהרבני +כרמל פרדיס +לאה ארוך +ליאב שפירא +מאשה +מורן צבעוני +מושיקו ביבי +מיטל לזרוביץ׳ +מיקי רואש +מיקי שטנגר +מעיין רוזנבוים +נדב שיינביין +נועה חננאל +סלומון רדא +סרגי בקר +עדי רום +עדן מנשה +עידו סביון +עידן טוביס +עידן לויאן +עינת קדרון +עמוס הוכמן +ערן גלבוע +פועה בוגרד +קוסטיה קלינובסקי +רביע עפאן +רון פייביש +רועי דרוויש +רות ספרר +שגב דגן +שגיב הראל +שי אדי +שי מוש +שי שוורצבורד +שלו שחר +שלומי ברוך +שני וינשטוק +שקד זיכלינסקי +שקד חייק +תהילה נחמיה +תמר קליר