FULLSTACKUTVECKLARE - KONTAKTPLATTFORM TILL JURISTER

Elegance ABStockholms länEURESpublished 08/15/2026
Must-have:PHPGitFullstackMobileAI

Projektbeskrivning:

Fullstackutvecklaren bygger en kontaktplattform där besökare kan söka jurister, ta del av profiler och skicka förfrågningar. Målet är en grundläggande och lättanvänd tjänst.

Befintliga verktyg:

  • Lagring hos Hostup.se
  • Webbplatsbyggare (Sitejet och Sitepad)
  • PHP/MySQL
  • Softaculous-appar
  • cPanel

Plattformen ska byggas på dessa verktyg samt gratis- och open source-komponenter.

Tekniska krav:

  • PHP/MySQL (eller motsvarande)
  • Hostup.se som bas
  • Open source-kod
  • Enkel arkitektur
  • Responsiv design (Android, iOS och desktop)

Säkerhet, GDPR och spamskydd:

Eftersom plattformen hanterar känsliga personuppgifter (namn, e-post, telefon och meddelanden från besökare till jurister) måste lösningen uppfylla följande:

  • Adminpanelen ska skyddas med stark autentisering (t.ex. tvåfaktorsautentisering eller lösenordspolicy).
  • All kommunikation ska krypteras via HTTPS.
  • Koden ska skrivas med säkerhetsfokus – skydd mot SQL-injektion, XSS och CSRF enligt OWASP:s riktlinjer.
  • Känsliga data (t.ex. förfrågningsmeddelanden) ska krypteras i databasen så att de inte kan läsas av obehöriga, inte ens vid databasåtkomst.
  • Spamskydd: Förfrågningsformuläret ska skyddas mot robotar via CAPTCHA (t.ex. reCAPTCHA), honeypot-fält eller hastighetsbegränsning (rate limiting).
  • Plattformen ska följa GDPR vad gäller dataminimering, lagringsbegränsning, rätt till radering samt informationssäkerhet.

Funktionella krav:

  1. Juristdatabas (masterlista)

Följande fält lagras för varje jurist:

Namn, byrå, region, stad, kontaktuppgifter, webbplats, rättsområden (flera), timtaxa, betalningsvillkor, språk, distansmöte (ja/nej), rättsskydd (ja/nej), rättshjälp (ja/nej), tar emot nya klienter (ja/nej/begränsat) samt en presentation.

  1. Sökning och filter

Besökaren ska kunna filtrera jurister utifrån följande:

Region, stad, rättsområde, språk, timtaxa, distansmöte, rättsskydd, rättshjälp samt "tar emot nya klienter".

  1. Juristprofil

Profilsidan visar uppgifter från databasen:

Namn/byrå, region, stad, kompetensområden, timtaxa, betalningsvillkor, språk, kontaktuppgifter samt en knapp med texten "Skicka förfrågan".

  1. Förfrågningsformulär

Formuläret samlar in besökarens namn, e-post, telefon, meddelande och ärende. Det ska vara utrustat med spamskydd (t.ex. CAPTCHA) för att hindra robotar från att skicka meddelanden. Meddelandet skickas till juristen och sparas samtidigt krypterat i databasen för uppföljning. Dessutom finns kryssrutor för önskemål om distansmöte, rättsskydd och rättshjälp. Ingen inloggning krävs för besökaren.

  1. E-posthantering

När en förfrågan skickas får juristen ett mejl med:

  • Ämne: "KLIENTFÖRFRÅGAN"
  • Samtliga uppgifter från formuläret
  • Avsändarinformation från plattformen
  • En automatisk bekräftelse till besökarens e-post
  1. Administration

Adminpanel som möjliggör:

  • Lägga till, redigera och ta bort jurister
  • Ändra filterdata (t.ex. rättsområden och orter)
  • Publicera och avpublicera jurister
  1. Startsida
  • Sökfunktion direkt på förstasidan
  • Filter för rättsområde, region och stad
  • Användarvänlig design
  1. Exkluderat

Mobilapp, CRM, användarinloggning, chatt, betalningsintegration, bokningssystem, statistik, AI-funktioner, användar- och juristkonton med inloggning eller automatisk matchning.

  1. Testning

Lösningen ska vara testad och fungera för:

  • Tillägg och borttagning av jurister
  • Sökning och filter
  • Visning av profiler
  • Inskick av formulär (inklusive spamskydd)
  • E-postutskick
  • Android, iOS och desktop
  1. Leverans

Vid leverans överlämnas:

  • En fullt fungerande, driftsredo webbplats (utan behov av ytterligare utveckling eller felsökning)
  • Komplett källkod
  • Databasdump (med krypterad struktur för känsliga fält)
  • Adminpanel
  • Installationsinstruktioner
  1. Betalning

Betalning sker först vid leverans och efter en utvärderingsperiod på en vecka.

  1. Budget

Vi söker en lågbudget och kostnadseffektiv lösning – inte ett dyrt och komplext system.

  1. Inkludera i ansökan och offert:
  1. Totalt pris inkl. moms
  1. Tidsplan (uppskattad leveranstid)
  1. Teknikstack (vilka verktyg/språk du använder)
  1. Länkar till liknande projekt du genomfört
  1. Kompatibilitet med Hostup.se
  1. Hur källkoden levereras (t.ex. Git, zip)
  1. Eventuella externa kostnader (t.ex. tredjeparts-API:er, licenser)
  1. Teknisk beskrivning och kvalitetssäkring av din lösning
  1. Hur du säkerställer GDPR-efterlevnad (hantering av personuppgifter, raderingsrutiner, dataminimering)
  1. Vilka säkerhetsåtgärder som implementeras (autentisering av admin, kryptering, skydd mot intrång, samt hur det garanteras att obehöriga inte kan läsa besökarnas meddelanden / förfrågningsmeddelanden)
  1. Spamskyddslösning – vilken typ av CAPTCHA/honeypot/rate limiting som kommer att användas

Vi återkopplar till dig som lämnat en relevant ansökan!