Yeqa uye kokucuketse lokuyinhloko

Imibhalo Yebatfutfukisi

ChurchApps liyicembu lemaphrojekthi langaba ema-20 la-open-source lahlanganyela kuniketa i-platform lephelele yekuphatsa libandla. Emaphrojekthi lawa afaka ema-backend API, ti-application te-web, ti-app teselula, i-application ye-desktop, kanye netincwadzi letabelwene -- konkhe kubhalwe nge-TypeScript. Lesigaba siniketa konkhe lokudzingekako kute usungule simo sakho sekutfutfukisa sasekhaya bese ucala kufaka sandla.

Sakhiwo Ngekubuka Nje

Emaphrojekthi ayimitfombo lehlukene (akusiyo i-monorepo). Ikhodi lehlanganyelwako iyashicilelwa ku-npm ngaphansi kwesigaba se-@churchapps/* bese isetjentiswa njengetibopho letijwayelekile. Loku kusho kutsi ungasebenta kuphrojekthi linye ngaphandle kwekukopisha simo lonkhe sekusebenta.

Timphawu letibalulekile:

  • Lulwimi: TypeScript kuko konkhe
  • Backend: ema-API e-Node.js / Express lafakwa ku-AWS Lambda ngeSakhiwo se-Serverless
  • Web: React 19 (Vite ne-Next.js), Material-UI 7
  • Selula: React Native ne-Expo
  • Lidatabase: MySQL 8.0, lidatabase linye ngamunye we-module ye-API

Loko Lokumbandzakanywa Sesi Sigaba

Umphakatsi Kanye Netinsita

InsitaSixibelo
Inhlangano ye-GitHubgithub.com/ChurchApps
Silandzeli SetinkingaChurchAppsSupport Issues
Umphakatsi we-SlackNgena ku-Slack
seluleko

Indlela lesheshako yekucala kufaka sandla wukukhetsa i-app ye-web (njenge-B1Admin), uyicondzise kuma-staging API, bese ucala kwenta shintjo ku-frontend. Akukho lidatabase nobe kusungulwa kwe-API lokudzingekako.