Автоматты аударма пайдаланылды

Іс / Neshomaleh / Symfony-де әзірлеу / Балалардың тууына көмектесу үшін қаражат жинаудың технологиялық платформасын құрды

Neshomaleh қызметі-бұл технологияның нақты өмірде адамдардың игілігі үшін қалай жұмыс істейтінінің мысалы. Бұл мұқтаж отбасыларға атаулы көмек алуға көмектеседі және сонымен бірге Тапсырыс берушінің бизнес мәселелерін шешеді.

Мәселе

RESOLVENTA-ға АҚШ-тың тұрақты клиенті жүгінді, ол үшін біз бірнеше жобаны сәтті жүзеге асырдық. Бұл жолы оның ерекше міндеті болды: еврей отбасыларына бедеулікті емдеуге көмектесетін a time медициналық ұйымына қызмет көрсету.

Клиент лейквуд қаласындағы еврейлердің православиелік қауымдастығына жатады. Бұл ортада отбасы өте маңызды және қоғамдастықтың көптеген мүшелерінің балалары көп; мысалы, клиенттің он біреуі бар. Сондықтан балалы бола алмайтын жұптар өздерін жайсыз сезінуі мүмкін.

Православиелік еврейлер арасында өзара көмек, сенім және қайырымдылық бағаланады. Айтуынша, балалы болу үшін репродуктивті медициналық көмекке мұқтаж баласыз жұптар жеткілікті.

A time-да бедеулікті емдеу қымбатқа түседі, сондықтан барлық ерлі-зайыптылар оны ала алмайды. Көптеген адамдарға көмектесу үшін A time-да ерлі-зайыптылар өздері туралы айтып, қайырымдылық қорын ашатын онлайн-алаң құру туралы шешім қабылданды.

Мұндай төлемді қолданыстағы краудфандинг платформаларына орналастыру бірнеше себептерге байланысты мүмкін емес:

  • жеке ақпаратты кеңінен жариялау қажет;
  • қайырымдылық жасаушыларға мұндай төлемдер туралы білу қиын;
  • жинақтың түпнұсқалығын немесе қаражаттың қалай жұмсалатынын тексеру мүмкін емес.

Жаңа қызмет бірнеше міндеттерді шешуі керек еді: атаулы ақша жинауды ұйымдастыру, емделуге жаңа клиенттерді тарту және қайырымдылықтарға аударымды тез және қиындықсыз онлайн жіберуге мүмкіндік беру.

Тапсырма

Пайдаланушы краудфандинг жобасын іске қоса алатын қызметті жасаңыз. Мүмкіндіктерді іске асыру қажет болды:

  • Пайдаланушы өзі туралы, оның тарихы туралы ақпарат қалдыратын жинау бетін жасаңыз;
  • белгілі бір отбасының тарихын бақылағысы келетін оқырмандар үшін жазылым жүйесін қосыңыз;
  • пайдаланушылар донаттарды бір реттік немесе жазылым арқылы аудара алатындай етіп төлем жүйесін байланыстырыңыз;
  • әкімшінің жеке кабинетін жобалау және құру.

Жоба қазірдің өзінде дайын дизайнға ие болды, сонымен қатар neshomaleh атауы бар, ол "жан" дегенді білдіреді және әлемде жаңа адамның пайда болуына сілтеме жасайды. Resolventa міндеттеріне клиенттің тілектерін алдыңғы және артқы жағында жүзеге асыру кірді.

Шешім

Қызмет PHP+React стегінде жасалды, Symfony шеңберін қолданды. Пайдаланушылардың әртүрлі санаттары үшін барлығы төрт байланысты бөлім жасалды.

1. Жалпыға ортақ Басты бет

Қашан neshomaleh.com тіркелмеген пайдаланушы кіреді, ол қызметтің негізгі нұсқасын көреді: қайырымдылық қоры туралы негізгі ақпарат, сұрақ-жауап парағы, төлем беттерін көре алады және т.б.

2. Көмек алушыларға арналған жеке кабинет

Қызметтің нұсқасы уәкілетті пайдаланушылар-қаржылық қолдауды қажет ететін ерлі-зайыптылар. Олар алымның мақсатты сомасын белгілей алады, қанша ақша берілгенін көре алады, жеке блогқа бірдеңе жаза алады.

3. Қайырымдылық жасаушыларға арналған жеке кабинет

Оны қаржылық көмек көрсететін уәкілетті пайдаланушылар көреді. Олар үшін, мысалы, жасалған барлық төлемдер туралы мәліметтер, көрсетілген көмектің жалпы сомасы және олардың арқасында туылған балалар саны қол жетімді.

4. Әкімшіліктің жеке кабинеті

Бұл тек әкімшілерге арналған техникалық бет, онда пайдаланушылар туралы барлық мәліметтер көрінеді: жеке ақпарат, контактілер, барлық іске қосылған компаниялар және т.б.

Қызмет cardknox төлем шлюзін пайдаланады. Ол бірнеше себептерге байланысты таңдалды:

  • Stripe сияқты ірі төлем жүйелері пайдаланушыларды, әсіресе қайырымдылық жобаларын себепсіз бұғаттай алады. Cardknox шлюзі өзінің бизнес-моделін қайырымдылық және коммерциялық емес ұйымдармен жұмыс жасауда жасайды, сондықтан олар мұны ешқашан жасамайды;
  • басқа төлем жүйелерімен салыстырғанда пайдалану үшін төмен комиссия;
  • DAF-пен интеграциялау мүмкіндігі-бұл АҚШ-тағы арнайы инвестициялық шоттар, олар тек қайырымдылық үшін қолданылады. Олар салық шегерімдерін алуға көмектеседі, өйткені қайырымдылық арқылы көп ақша өтеді.

Нәтижесі

Қызмет үшін барлық қажетті функционалдылық 10 айда жүзеге асырылды, қазір ол жұмыс істейді және дамуда.

Екі айдың ішінде қызмет 20 краудфандингтік науқанға 70 000 доллардан астам қаражат жинады. Бұл дегеніміз, 20 отбасы қымбат медициналық көмекке ақы төлеуге және балалы болуға мүмкіндік алды.

A time ұйымы сервисте тек нақты оқиғалар болуы үшін және қайырымдылықтар қорықпай ақша аудара алатындай етіп әр жинау өтінімін тексереді. Барлық жиналған қаражат a time-да емделуге жіберіледі, оларды жеке шоттарға шығаруға немесе медициналық көмектен басқа тәсілмен пайдалануға болмайды.

A TIME ерлі-зайыптылардың құпиялылығын бұзбай, қызметті қажет деп санайтындай жарнамалай алады және жарнамалай алады: барлық жеке ақпарат сенімді қорғалған.

Мен жобада басынан аяғына дейін жұмыс істегені үшін командаға алғыс айтқым келеді. Мен сіздің кемелдікке деген ұмтылысыңызды, еңбекқорлығыңызды және бірегей қиындықтарды қалай жеңгеніңізді бағалаймын. Сіздермен жаңа жобаларда жұмыс істеуді асыға күтемін. Рахмет!  Shmuel Barkin

Технология

PHP, Symfony, React, MySQL, Docker, PHPUnit

Интеграция

Cardknox, Google OAuth, Amazon S3

Пікірлер 0

Кіру пікір қалдыру үшін