Athena — mahmoud-consultancy/archive/old-docs/STRIIVE_ANALYSIS.md

Striive.com Feature Analysis & Recommendations voor InterimPlaza

Datum: 2025-10-05 Geanalyseerde concurrent: Striive.com Ons platform: InterimPlaza (GloryLabs Recruitment Portal)

Executive Summary

Striive.com is een professioneel interim opdrachtenplatform met sterke focus op transparantie en gebruiksvriendelijkheid. De analyse identificeert 12 belangrijke features die InterimPlaza kan overnemen of verbeteren om competitief te blijven.


🎯 Belangrijkste Bevindingen

Striive's Unique Selling Points:

  1. 60.000+ professionals - Sterke community focus
  2. Top 500 opdrachtgevers - Prominente nadruk op grote klanten (ASML, Viterra, Vattenfall)
  3. Week voorkeuren - Filter op "Uren per week" met vooringestelde opties
  4. Specialisme filtering - Categorisatie per IT/Engineering/Finance etc.
  5. Mijn Striive account - Persoonlijke dashboard functionaliteit
  6. Tariefcalculator - Tool om jouw waarde te berekenen

Features Overview:

| Feature | Striive | InterimPlaza | Prioriteit | Implementatie | |---------|---------|--------------|-----------|---------------| | Search & Filtering | | Zoekbalk met functie | ✅ | ✅ | ✓ | Gereed | | Locatie filter | ✅ | ✅ | ✓ | Gereed | | Uren per week filter | ✅ | ❌ | HOOG | Toevoegen | | Specialisme/Category filter | ✅ | ✅ | ✓ | Gereed | | Opdrachtgever filter | ✅ | ❌ | MEDIUM | Toevoegen | | Job Display | | List view met bedrijfslogo's | ✅ | ❌ | HOOG | Toevoegen | | Bedrijfsnaam prominent | ✅ | ✅ | ✓ | Gereed | | Locatie met emoji | ✅ | ✅ | ✓ | Gereed | | Inline favorieten | ✅ | ❌ | MEDIUM | Toevoegen | | User Experience | | "Mijn Striive" account | ✅ | ❌ | HOOG | Dashboard | | Opgeslagen opdrachten | ✅ | ❌ | HOOG | Favorites | | Meerdere inschrijf opties | ✅ | ❌ | MEDIUM | Quick apply | | "Maak een account" CTA | ✅ | ✅ | ✓ | Gereed | | Trust & Credibility | | Client logos prominent | ✅ | ❌ | HOOG | Homepage | | Testimonials | ✅ | ❌ | MEDIUM | Homepage | | Stats (opdrachten/maand) | ✅ | ❌ | MEDIUM | Homepage | | Additional Features | | Tariefcalculator | ✅ | ❌ | LAAG | Nice-to-have | | Persoonlijk contact | ✅ | ❌ | MEDIUM | Contact form | | "Hoe werkt Striive" | ✅ | ❌ | LAAG | Info page |


🚀 Aanbevolen Verbeteringen voor InterimPlaza

Priority 1: HOOG (Must-Have)

1. Uren per Week Filter

Wat: Filter op fulltime/parttime/flexibel met voorkeursopties (24u, 32u, 40u+)

Waarom:

  • Professionals willen flexibiliteit
  • Vermindert irrelevante resultaten
  • Striive heeft deze filter prominent in hero section

Implementatie:

// Job model uitbreiden
interface Job {
  // ... bestaande velden
  hoursPerWeek?: 'FLEX' | '24' | '32' | '40+';
  minHours?: number;
  maxHours?: number;
}

// Filter component
const hoursOptions = [
  { value: 'FLEX', label: 'Geen voorkeur' },
  { value: '24', label: '24u' },
  { value: '32', label: '32u' },
  { value: '40+', label: '40u+' }
];

Backend impact:

  • Nieuwe kolommen in jobs tabel: hours_per_week, min_hours, max_hours
  • Update JobDTO en JobEntity

2. Dashboard "Mijn InterimPlaza"

Wat: Persoonlijk dashboard voor ingelogde gebruikers

Features:

  • Opgeslagen vacatures (favorieten)
  • Mijn sollicitaties (status tracking)
  • Profiel beheer
  • Alerts voor nieuwe opdrachten

Waarom:

  • Verhoogt engagement en return visits
  • Bouwt gebruikersdata voor betere matching
  • Striive heeft dit als core feature

Implementatie:

  • Nieuwe Angular route: /dashboard
  • Backend endpoints voor favorites, alerts
  • Database: favorites tabel (user_id, job_id, saved_at)

3. Client Logos & Trust Signals

Wat: Prominente weergave van opdrachtgevers op homepage

Features:

  • Logo's van top bedrijven (zoals Striive doet met ASML, Viterra)
  • "Maak impact bij de mooiste opdrachtgevers" sectie
  • Stats: "X nieuwe opdrachten deze maand"

Waarom:

  • Bouwt vertrouwen en geloofwaardigheid
  • Trekt professionals aan met naam-herkenning
  • Striive gebruikt dit zeer effectief

Implementatie:

  • Nieuwe component: ClientLogosComponent
  • CMS integration voor logo beheer (of hardcoded voor MVP)
  • Stats dashboard met real-time cijfers

4. Bedrijfslogo's in Job Listings

Wat: Toon bedrijfslogo naast elke vacature

Waarom:

  • Verhoogt herkenbaarheid en click-through
  • Professionelere uitstraling
  • Striive gebruikt dit in elke job card

Implementatie:

interface Job {
  // ... bestaande velden
  companyLogo?: string; // URL naar logo
}

Frontend:

<div class="job-card">
  <img *ngIf="job.companyLogo"
       [src]="job.companyLogo"
       [alt]="job.company"
       class="company-logo">
  <h3>{{ job.title }}</h3>
  <!-- ... -->
</div>

Priority 2: MEDIUM (Should-Have)

5. Opdrachtgever Filter

Wat: Dropdown met lijst van bedrijven

Implementatie:

extractFilterOptions(): void {
  this.companies = [...new Set(this.jobs.map(job => job.company))];
}

6. Favorieten/Save Functionaliteit

Wat: "Hart" icoon in elke job card om op te slaan

Implementatie:

  • Frontend: Toggle button met heart icon
  • Backend: POST/DELETE /api/jobs/{id}/favorite
  • Database: user_favorites tabel

7. Quick Apply Functie

Wat: "Snel solliciteren" knop met vooraf ingevuld profiel

Waarom:

  • Vermindert sollicitatie drempel
  • Striive heeft "Melding instellen" + "Bekijk opdrachten"
  • Verhoogt conversie

8. Testimonials Sectie

Wat: "Wat Striive-gebruikers zeggen" met quotes + foto's

Implementatie:

  • Nieuwe component: TestimonialsComponent
  • Data hardcoded of uit CMS
  • Carousel of grid layout

Priority 3: LAAG (Nice-to-Have)

9. Tariefcalculator

Wat: "Bereken mijn tarief" tool voor professionals

Waarom:

  • Engagement tool
  • Lead generation
  • Striive heeft dit als USP

10. Contact & Persoonlijk Advies

Wat: "Persoonlijk contact & advies" sectie

Features:

  • Contact formulier
  • Telefoon/email van recruiters
  • "Onze recruiters helpen je graag"

11. Hoe Werkt Het Pagina

Wat: Uitleg van proces voor nieuwe gebruikers

Features:

  • Stappenplan (1. Aanmelden → 2. Zoeken → 3. Solliciteren)
  • FAQ
  • Video intro

12. Stats Dashboard

Wat: Live cijfers op homepage

Features:

  • "X nieuwe opdrachten deze week"
  • "X professionals actief"
  • "X opdrachtgevers"

🎨 Design Insights van Striive

Kleurenschema:

  • Primair: Donkergroen (#006644 circa)
  • Accent: Lichtgroen voor buttons
  • Achtergrond: Wit + beige (#FFF8F0 circa)
  • Tekst: Donkergrijs/zwart

Typography:

  • Sans-serif moderne font
  • Bold headlines
  • Duidelijke hierarchy

UI Patterns:

  1. Rounded buttons (3xl border-radius)
  2. Card-based layout voor jobs
  3. Sticky header met search
  4. Hero section met prominente zoekbalk
  5. White space - veel ruimte tussen elementen

📊 Implementatie Roadmap

Sprint 1: Core Features (Week 1-2)

  • [ ] Uren per week filter toevoegen
  • [ ] Bedrijfslogo's in job cards
  • [ ] Client logos sectie op homepage
  • [ ] Stats dashboard

Sprint 2: User Experience (Week 3-4)

  • [ ] "Mijn InterimPlaza" dashboard
  • [ ] Favorieten functionaliteit
  • [ ] Opdrachtgever filter
  • [ ] Quick apply

Sprint 3: Trust & Engagement (Week 5-6)

  • [ ] Testimonials sectie
  • [ ] Contact/advies pagina
  • [ ] "Hoe werkt het" uitleg
  • [ ] Tariefcalculator (optioneel)

🔧 Technische Implementatie Details

Frontend (Angular):

  1. New Components:

    • DashboardComponent
    • FavoritesComponent
    • ClientLogosComponent
    • TestimonialsComponent
    • StatsComponent
  2. Updated Components:

    • JobListComponent - Uren filter, company logos
    • JobCardComponent - Favorite button
    • HeaderComponent - Dashboard link
  3. New Services:

    • FavoritesService
    • StatsService

Backend (Spring Boot):

  1. New Entities:

    • Favorite (user_id, job_id, created_at)
    • Testimonial (name, role, quote, photo, rating)
    • Client (name, logo, featured)
  2. New Endpoints:

    POST   /api/jobs/{id}/favorite
    DELETE /api/jobs/{id}/favorite
    GET    /api/favorites
    GET    /api/stats
    GET    /api/clients/featured
    GET    /api/testimonials
    
  3. Database Migration:

    ALTER TABLE jobs ADD COLUMN hours_per_week VARCHAR(10);
    ALTER TABLE jobs ADD COLUMN min_hours INT;
    ALTER TABLE jobs ADD COLUMN max_hours INT;
    ALTER TABLE jobs ADD COLUMN company_logo VARCHAR(500);
    
    CREATE TABLE favorites (
      id BIGSERIAL PRIMARY KEY,
      user_id BIGINT REFERENCES users(id),
      job_id BIGINT REFERENCES jobs(id),
      created_at TIMESTAMP DEFAULT NOW(),
      UNIQUE(user_id, job_id)
    );
    
    CREATE TABLE clients (
      id BIGSERIAL PRIMARY KEY,
      name VARCHAR(255) NOT NULL,
      logo_url VARCHAR(500),
      featured BOOLEAN DEFAULT FALSE,
      display_order INT
    );
    

📈 KPI's om te Meten

Na implementatie van deze features:

  1. Conversie:

    • Sollicitaties per bezoeker
    • Quick apply vs regulier apply ratio
  2. Engagement:

    • Return visits
    • Tijd op site
    • Pagina's per sessie
  3. Features Gebruik:

    • % gebruikers met favorieten
    • Filter gebruik (welke filters meest gebruikt)
    • Dashboard bezoeken
  4. Trust:

    • Bouncing rate op homepage
    • Click-through op client logos

🎯 Conclusie

Striive.com heeft een mature, professional platform met sterke focus op:

  • Gebruiksvriendelijkheid (filters, search)
  • Trust building (client logos, testimonials, stats)
  • Engagement (dashboard, favorites, alerts)
  • Transparantie (tarieven, uren per week)

InterimPlaza kan competitief blijven door:

  1. Uren per week filter (ASAP)
  2. Client logos & trust signals (ASAP)
  3. Dashboard functionaliteit (Sprint 2)
  4. Favorieten & quick apply (Sprint 2)

Geschatte tijdsinvestering: 4-6 weken voor alle HOOG + MEDIUM priority features.

ROI Verwachting:

  • 30-50% toename in sollicitaties
  • 2x return visits door dashboard
  • 20% lagere bounce rate door trust signals

Volgende Stappen:

  1. Review dit document met product owner
  2. Prioriteer features op basis van business waarde
  3. Maak gedetailleerde user stories voor Sprint 1
  4. Start development van hoogste prioriteit items

Reacties

Nog geen reacties