Enter By Web er et omfattende medlemssystem utviklet av Trond Sundt og hans firma Trosunit AS. Dette systemet har blitt skreddersydd for en klient, men representerer en fleksibel løsning som kan tilpasses ulike bransjer med medlemsbaserte tjenester. Dette er et robust, gjennomtenkt og funksjonelt system som tilbyr en komplett infrastruktur for medlemshåndtering.
Systemets Arkitektur og Teknologier
Enter By Web er utviklet i PHP med MySQL som database-backend. Systemarkitekturen er bygget med fokus på sikkerhet, skalerbarhet og brukervennlighet. Trond har implementert en modulbasert struktur som gjør systemet enkelt å vedlikeholde og utvide. Teknologien inkluderer:
- PHP for serverside logikk
- MySQL for datahåndtering
- AJAX for dynamiske brukergrensesnitt
- JavaScript og jQuery for frontend-funksjonalitet
- HTML5 og CSS3 med Foundation Framework for responsivt design
- DIBS betalingsløsning for sikker håndtering av transaksjoner
- TinyMCE for WYSIWYG-redigering av innhold
Kjernefunksjonalitet

Medlemshåndtering
- Komplett brukerregistrering med validering
- Støtte for ulike medlemstyper og abonnenter
- E-postbekreftelse av nye kontoer
- Passordhåndtering med sikker hashing
- Profilhåndtering der brukere kan oppdatere sin informasjon
Betalings- og Avtalesystem
- Integrert med DIBS betalingsløsning for sikre transaksjoner
- Støtte for ulike avtaletyper (månedlig, årlig, osv.)
- Automatisk fornyelse av medlemskap
- Håndtering av mislykkede betalinger med varsler
- Pausefunksjonalitet for medlemskap
- Kredittkortvalidering og utløpsvarsler
- Støtte for AvtaleGiro
Adgangskontroll
- RFID-kortlesere for fysisk adgang
- Tidsbegrensede adgangsrettigheter
- Heartbeat-system for kontinuerlig statusovervåking
- Automatisk dørslåsing/åpning basert på medlemsstatus
Administrativ Kontrollpanel
- Omfattende dashbord med sanntidsstatistikk
- Brukeradministrasjon med detaljerte loggsystemer
- Salgsoversikt med historikk og prognoser
- Kamerasystem for sikkerhet og verifisering
- Avansert loggføringssystem for alle hendelser
Kommunikasjonsverktøy
- Automatiserte e-postmeldinger ved viktige hendelser
- Nyhetsbrevfunksjonalitet for markedsføring
- Tilbakemeldingssystem for brukere
- Interne kommunikasjonskanaler for ansatte
Rapportering og Analyse
- Omfattende statistikkmodul
- Visualisering av data gjennom grafer og diagrammer
- Økonomisk rapportering med trendanalyse
- Medlemsaktivitetsanalyse
- Demografisk oversikt over medlemsbasen
Avanserte Funksjoner

Automatisert Arbeidsprosess
Enter By Web inkluderer flere avanserte, automatiserte prosesser:
- CRON-jobber: Systemet har flere planlagte oppgaver som kjører med ulike intervaller for å håndtere fornyelser, påminnelser, og oppdateringer.
- Heartbeat-overvåking: En innovativ løsning for å sikre at alle systemkomponenter fungerer som de skal, med automatiske varsler ved feil.
- Asynkron e-postkø: En effektiv metode for å håndtere masseutsendelser uten å påvirke systemytelsen.
- Automatisk sikkerhetskopiering: Regelmessig backup av systemdata for å sikre mot datatap.
Verveprogram
Systemet inkluderer et sofistikert verveprogram der eksisterende medlemmer kan invitere venner og bli belønnet med bonusdager på sitt medlemskap. Dette fungerer via en unik lenke og cookies for å spore vervinger.
Bildebehandling og Lagring
Enter By Web har et smart system for å lagre og administrere bilder tatt ved adgangspunkter, med automatisk sletting av eldre bilder når lagringsplassen når definerte grenser.
Sikkerhetsaspekter
Trond Sundt har implementert flere sikkerhetsfunksjoner i systemet:
- Sanering av all brukerinput for å forhindre injeksjonsangrep
- Sesjonshåndtering med tidsbegrensning
- IP-logging for å oppdage mistenkelig aktivitet
- Beskyttelse mot brute force-angrep
- Kryptert lagring av sensitive data
- Rollebasert tilgangskontroll
Teknisk Implementasjon av Interesse
Dynamisk Dashboard
Administratorer har tilgang til et dashboard med sanntidsdata som oppdateres automatisk. Dette dashbordet viser viktig informasjon som:
- Dagens, ukens, månedens og årets omsetning sammenlignet med tidligere perioder
- Neste planlagte fornyelser og potensielle blokkerte kontoer
- Systeminformasjon om serverstatus og tjenester
Intelligent Rapportering
Systemet har avanserte rapporteringsfunksjoner som beregner og visualiserer trender, inkludert:
- Vektet gjennomsnitt for daglig omsetning
- Demografiske data om medlemmer
- Bruksmønstre sortert etter tid på døgnet
- Prognoser basert på historiske data
Avtalegirohåndtering
En spesielt interessant del av systemet er håndteringen av avtalegirobetalinger, som inkluderer:
- Automatisk opprettelse av fakturaer
- Pro-rata beregning for delvis måned ved oppstart
- Automatisk oppdatering av medlemsstatus basert på betalingssituasjon
Brukeropplevelse
Enter By Web tilbyr en intuitiv og responsiv brukeropplevelse:
- For medlemmer: Enkel tilgang til å administrere sitt medlemskap, se historikk, oppdatere betalingsinformasjon, og kommunisere med administrasjonen.
- For administratorer: Kraftige verktøy for å håndtere medlemmer, overvåke systemhelse, generere rapporter, og håndtere betalinger.
Konklusjon
Enter By Web, utviklet av Trond Sundt og Trosunit AS, representerer et imponerende stykke programvare som kombinerer avansert funksjonalitet med brukervennlighet. Systemet demonstrerer Tronds ekspertise innen webapplikasjonsutvikling, database-design, sikkerhet og brukergrensesnittdesign.
Det som virkelig skiller dette systemet fra mange andre løsninger er den sømløse integrasjonen mellom online-funksjonalitet og fysisk adgangskontroll, kombinert med avansert økonomihåndtering og automatiserte prosesser. Systemet er tydelig bygget med fokus på skalerbarhet og vedlikeholdbarhet, noe som gjør det til en fremtidssikker løsning for Centrumsol.
Trond Sundt og Trosunit AS har med dette prosjektet demonstrert evnen til å levere komplekse, tilpassede systemløsninger av høy kvalitet som møter spesifikke forretningsbehov samtidig som de er robuste, sikre og brukervennlige.