Cross-Platform Sosial Nettverksplattform for Trosforbindelser
En cross-platform sosial nettverksapp innen kristendom som hjelper folk med å dele og forsterke troen sin og knytte kontakt med likesinnede
Bransje
Sosiale nettverk
Team
9 medlemmer
Samarbeid siden
2023
Land
USA
Om Prosjektet
Kunden vår er en amerikansk organisasjon for kristen misjonsopplæring som har som mål å hjelpe troende mennesker over hele verden med å finne likesinnede og bygge et fellesskap. Kunden trengte en erfaren IT-partner til å utvikle et cross-platform-produkt for menighetsadministrasjon fra bunnen av for å gjøre opplærings- og evangeliseringsinitiativene deres mer effektive og øke brukerengasjementet
MÃ¥l satt til Cleveroad
Lage en MVP-versjon av et engasjerende cross-platform mobilt sosialt nettverk for kristne som oppfyller budsjettbegrensninger og kvalitetskrav
Fra eldre løsning til ny kristen app for menighetsadministrasjon, der alle data knyttet til trossamfunn, utadrettet arbeid og bønnsforpliktelser bevares med full integritet
Utvikle et fleksibelt webbasert adminpanel for administrasjon av hele menighetsadministrasjonssystemet og kontroll av hvert trossamfunns ytelse basert på admin-roller og ansvarsområder
Løsninger vi har levert
Utvikling av MVP-versjonen av en sosiale medier-app med distinkt funksjonalitet som flerspråklig støtte, forpliktelser, trossamfunn og kartintegrasjon
Sømløs migrering av analytiske data som er kritiske for sporing av forpliktelser, disippelskap og evangeliseringsarbeid til det nye kristne sosiale nettverket ved hjelp av en strukturert datamigreringsprosess for å sikre en jevn og sikker overgang
Opprettelse av et webbasert adminpanel med tillatelsesbasert tilgangskontroll som muliggjør administrasjon av menighetsadministrasjonssystemet på tvers av land, regioner eller trossamfunn, tilpasset admin-rollen
Resultater for Kunden
Tilpasset sosial nettverksapplikasjon som lar kristne over hele verden bli med i trossamfunnsgrupper, finne bønnesteder i nærheten, møtes på et kart og sette forpliktelser
En jevn overgang av kritiske menighetsanalysedata om bønnsaktiviteter, trossamfunnsinnsikt og disippelengasjement til en ny kristendomsplattform som sikrer kontinuitet og pålitelighet i dataoperasjoner
Et solid adminpanel som muliggjør håndtering av alle oppgaver innen menighetsadministrasjon, inkludert oppsett av trossamfunn, administrasjon av disipler og grupper, gjennomgang og sporing av statistikk og lokasjoner, samt kartredigering
Forretningsutfordringer
Kunden vår er en internasjonal misjonsorganisasjon hvis primære formål er å støtte religion. For å øke effektiviteten i organisasjonens aktiviteter trengte kunden å bygge en plattform for sosiale medier som ville hjelpe folk å dele troen sin med andre. Kunden hadde allerede en fungerende versjon av løsningen, men den oppfylte ikke kravene deres på grunn av lav sikkerhet og ytelse. De måtte utvikle et sikkert kristent sosialt nettverk fra bunnen av, med fokus på den samme kjerneideen. Derfor trengte kunden en pålitelig teknisk partner som kunne:
Bygge en engasjerende MVP-versjon av en sosiale medier-app innenfor budsjett. Utvikle en MVP-versjon av et sikkert kristendoms-sosialt nettverk som vil hjelpe folk med å dele troen sin med andre, med en nøye utformet arkitektur og effektiv kontroll over hastigheten og kvaliteten på applikasjonsbruk. Det var svært viktig å finne en balanse mellom å lage en plattform for sosiale medier innenfor et begrenset budsjett, samtidig som den er engasjerende nok til å oppfylle sitt kjerneoppdrag.
Sette tonen for videre utvikling ved å sikre kvalitet og skalerbarhet. Bygge en menighetsadministrasjonsapp av høy kvalitet og ytelse basert på en skalerbar arkitektur. Skalerbarhetsmulighetene skal være tilstrekkelige til å utvide det kristne fellesskapet og engasjere nye brukere over hele verden. Det var også viktig å implementere flerspråklig støtte for å øke kundens internasjonale tilstedeværelse og gjøre appen komfortabel å bruke for troende i alle regioner.
Sikre regulatorisk samsvar når det gjelder datasikkerhet og konfidensialitet. Lage et kristent sosialt nettverk i samsvar med personvernforordningen (GDPR) og moderne standarder for datasikkerhet. Siden hovedproblemet med den første versjonen av menighetens app var sikkerhet, var det nødvendig å implementere sikre krypteringsmetoder for å beskytte det webbaserte adminpanelet og cross-platform-mobilappene mot cyberangrep og unngå lekkasjer av brukernes personopplysninger, informasjon fra gruppe- og 1-til-1-chatter og data om trossamfunn og deres medlemmer.

Prosjekt i Detaljer
Vi har utviklet et cross-platform sosialt nettverk for menigheter og et webbasert adminpanel med tillatelsesbasert tilgangskontroll for plattformadministrasjon
Løsningsarkitektur
- Systemets kjerneløsning er en cross-platform mobilapplikasjon basert på Flutter. Appen lar sluttbrukere som tilhører bestemte trossamfunn sette mål knyttet til mottakelse av kristendommen og spore fremgangen sin. Produktet inkluderer også Maps-integrasjon for å finne steder som er særlig relatert til deres behov og administrere disse. I tillegg inkluderer appen grunnleggende funksjonalitet for sosiale nettverk, slik at brukere kan kommunisere i gruppene sine eller i 1-til-1-chat og dele sine egne erfaringer.
- Menighetsadministrasjonssystemet inkluderer også et webbasert adminpanel for omfattende systemadministrasjon, inkludert organisasjonsoppsett, bruker- og gruppeadministrasjon og statistikk- og lokasjonssporing. Admin-dashbordet gir verdifull innsikt i den samlede systemytelsen og ytelsen til enkelte trossamfunn, noe som muliggjør effektiv administrasjon og operasjonelt tilsyn.
- Adminpanelet inkluderer fleksibel tillatelsesbasert tilgangskontroll for å regulere hvilke funksjoner som er tilgjengelige for hver administrator, og gir kun tilgang til de nødvendige landene, regionene eller trossamfunnene. Denne tilnærmingen sikrer at administratorer kun kan bruke funksjonene som kreves for ansvarsområdene deres. På denne måten reduserer systemet forvirring, sikrer GDPR-samsvar og beskytter datatilgang.
Produktets Kjerneelementer
Vi har utviklet alle de nødvendige MVP-funksjonene som lar brukere kommunisere med likesinnede, og et sikkert webbasert adminpanel for plattformadministrasjon
Forpliktelser
Forpliktelser
Personlige forpliktelser lar brukere sette opp sin egen plan med en definert sluttdato: hvor ofte de skal be, hvor mange personer de skal opplære, og hvor mange personer de planlegger å dele troen sin med. Brukere kan se ulike opplæringsvideoer lastet opp av Admin for å forstå hvordan de kan oppnå bedre resultater på sin egen vei til Kristus.
Brukerdashbord gjenspeiler hele brukerens fremgang og gjør det mulig å markere den for å holde seg motivert til å nå målene. I tillegg kan brukere se Globale Totaler per forpliktelse, som viser de samlede resultatene for alle appbrukere.
Grupper og chat
Grupper og chat
Grupper gjør det mulig for medlemmer av et kristent fellesskap å finne folk med felles interesser. De kan søke etter eksisterende grupper i systemet og bli med ved hjelp av en spesiell invitasjonskode. Brukere kan også opprette sin egen gruppe og generere en unik invitasjonskode som lar andre bli med.
Chatter lar brukere kommunisere med medlemmer av gruppen sin og dele felles interesser. I tillegg kan de kommunisere med hverandre ved hjelp av 1-til-1-chat-funksjonen.
Kartintegrasjon
Kartintegrasjon
Kartintegrasjon lar brukere søke etter steder som er spesielt knyttet til deres behov og erfaringer. De kan også se vurderinger og anmeldelser av stedet de er interessert i. På denne måten kan de ta en informert beslutning om de bør besøke stedet eller ikke.
I tillegg kan brukere legge til nye steder på kartet og redigere informasjon om hvor mange som har hørt evangeliet på det stedet og hvor mange av dem som har kommet til Kristus og blitt disipler. De kan også legge til anmeldelser av eksisterende steder de har besøkt.
Disipler
Disipler
Disipler-funksjonen hjelper brukere med å spore fremgangen sin i å hjelpe folk å komme til Kristus. De kan opprette en profil for hvert involvert kirkemedlem. Denne profilen er ikke knyttet til noen brukerkonto, men fungerer som et verktøy for å spore fremgangen.
Administrasjon av disippelprofil lar brukere velge navn og avatar for hver disippel og velge oppgaver for konsekvent utførelse i eksisterende kategorier for å spore fremgangen bedre. De kan også legge til notater eller kommentarer om disippelens prestasjoner.
Sikker autorisering
Sikker autorisering
Brukerautorisering bruker OTP-autentisering (One-Time Password) for å oppfylle kravene til brukervennlighet og sikkerhet. Brukere kan også autorisere seg via Google, Apple ID eller Facebook.
Flerspråklig støtte gjør det mulig å dekke flere brukergrupper fra ulike steder og øker brukerantallet. Appen støtter mer enn 6 språk fra versjon 1, og det er mulighet for å utvide dette antallet til flere språk i fremtiden.
Adminpanel
Adminpanel
Adminpanelet, utstyrt med tillatelsesbasert tilgangskontroll, gir hver admin kun de funksjonene som trengs for rollen deres, og sikrer trygg administrasjon av tildelte trossamfunn. Løsningen tilbyr også et admin-dashbord for å kontrollere og administrere hvert trossamfunns ytelse.
Hvert trossamfunns administrator kan administrere brukere, kategorier og grupper i applikasjonen, inkludert oppgaver som å låse/låse opp brukere, tilpasse fremgangskategorier for elever og opprette eller moderere brukergrupper. I tillegg kan administratorer kontrollere menighetskart ved å redigere eller verifisere steder, behandle opplæringsvideoer og tilpasse varsler for spesifikke mottakere, slik at plattformen møter de unike behovene til trossamfunnet sitt.
Utvikling i Detalj
- Teamet vårt gjennomførte to faser under prosjektet: Discovery og Development. Vi samarbeidet med flere interessenter på kundens side, inkludert COO, CEO, CTO, VP og Budget Manager. Leveringsteamet vårt besto av en Flutter-utvikler, webutviklere, Solution Architect, Business Analyst, Designer, Project Manager og DevOps. Spesialistene brukte ulike kommunikasjonskanaler for å holde tett kontakt med interessentene våre. I tillegg til e-postkorrespondanse og jevnlige virtuelle møter på Google Meet opprettet vi en dedikert Slack-kanal for å håndtere mindre eller hastesaker. Til tross for betydelige tidsforskjeller fant vi de mest praktiske tidsrommene for videokonferanser slik at alle parter kunne delta.
- Under Discovery-fasen tok vi hensyn til kundens budsjettbegrensninger og gjennomførte den på kortere tid enn standard, noe som bidro til å redusere kostnadene. Leveransene fra Discovery-fasen inkluderte en detaljert nedbrytning av funksjoner, forretningsprosessdiagrammer, et arkitekturdokument for programvaren med tilhørende diagrammer, kvalitetsegenskaper, scenarier, et infrastrukturdistribusjonsdiagram og et grovt estimatdokument for utviklingsfasen.
- Under utviklingsfasen omgjorde vi alle Discovery-leveransene til en MVP-versjon av den kristne sosiale nettverksappen, og forbedret skalerbarhet, ytelse og sikkerhet betydelig. Menighetsadministrasjonsappen lar brukere sette forpliktelser, spore fremgang og bruke et kart for å finne møteplasser med likesinnede. Brukere kan koble seg sammen gjennom gruppe- og privatchatter. I tillegg utviklet vi et solid webbasert adminpanel for å administrere trossamfunn og brukere. Vi migrerte også den eldre databasen fra Digital Ocean til AWS Aurora DB, noe som forbedret appens pålitelighet, ytelse og skalerbarhet.
Teknologistakk
Teknologistakken ble valgt basert på kundens krav til produktkvalitet og budsjett
Webarkitektur
Frontend
React.js
Backend
.NET
Mobilarkitektur
Cross-platform
Flutter
Dart
Tredjepartstjenester
AWS
Tailwind Elstar
PubNub
Google maps
Oppnådde Resultater
Budsjettoptimalisering med MVP-utvikling
Vi har klart å overholde kundens budsjettbegrensninger under prosjektplanlegging og utvikling. Som et resultat fikk kunden vår en skalerbar MVP-versjon av en sosiale medier-app for kristne. Den nyutviklede applikasjonen oppfyller de høyeste sikkerhetsstandardene, er GDPR-kompatibel og håndterer sensitiv informasjon i henhold til bransjens beste praksis.
Kontinuerlig vekst av mobilappens brukere
Kunden vår fikk en virkningsfull applikasjon som gjør det mulig for dem å lykkes med målene for kristen opplæringsmisjon. Menighetsadministrasjonsappen er bygget for å øke brukerengasjementet med essensielle funksjoner for sosiale nettverk som 1-til-1-chatter og grupper. I tillegg styrker løsningen elevenes motivasjon med sporing av forpliktelsesfremgang.
Effektiv og sikker plattformadministrasjon
Menighetsadministrasjonssystemet inkluderer et solid webbasert adminpanel med tillatelsesbasert tilgangskontroll, som muliggjør effektiv administrasjon av hver administrators funksjoner i henhold til deres roller og de trossamfunnene de er ansvarlige for. Adminpanelet gjør det også mulig å spore menighetsmål basert på hvert trossamfunns ytelse.









