Laddar...

FULLSTACKUTVECKLARE – KONTAKTPLATTFORM TILL JURISTER

Elegance AB
Stockholm Säsongsjobb Data & IT
Publicerat 15 aug
Sista ansökan 14 sep
Generera CV

Låt AI generera ett CV anpassat för det här jobbet Mer info

FULLSTACKUTVECKLARE – KONTAKTPLATTFORM TILL JURISTER

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:

– Domän

– Webbhotell hos Hostup.se

– 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.

2. 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”.

3. 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”.

4. 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.

5. 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

6. 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

7. Startsida

– Sökfunktion direkt på förstasidan

– Filter för rättsområde, region och stad

– Användarvänlig design

8. Exkluderat

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

9. 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

10. 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

11. Betalning

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

12. Budget

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

13. Inkludera i ansökan och offert:

1. Totalt pris inkl. moms

2. Tidsplan (uppskattad leveranstid)

3. Teknikstack (vilka verktyg/språk du använder)

4. Länkar till liknande projekt du genomfört

5. Kompatibilitet med Hostup.se

6. Hur källkoden levereras (t.ex. Git, zip)

7. Eventuella externa kostnader (t.ex. tredjeparts-API:er, licenser)

8. Teknisk beskrivning och kvalitetssäkring av din lösning

9. Hur du säkerställer GDPR-efterlevnad (hantering av personuppgifter, raderingsrutiner, dataminimering)

10. 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)

11. 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!

Liknande jobb för dig

Utforska fler tjänster som liknar den här och hitta fler möjligheter som passar dig.