Détail Projet - ALLAMA

FreelanceIT

FreelanceIT
PHP MySQL HTML CSS JavaScript Bootstrap
École
2025
Projet de groupe

FreelanceIT

FreelanceIT est une plateforme de mise en relation entre des freelances informatiques et des entreprises à la recherche de compétences techniques. Les entreprises publient des missions, les freelances postulent et un système de matching facilite la collaboration.

FreelanceIT est une plateforme de mise en relation entre des freelances informatiques et des entreprises à la recherche de compétences techniques. Les entreprises publient des missions, les freelances postulent et un système de matching facilite la collaboration.

Le défi était de concevoir un système de matching pertinent entre les profils freelances et les besoins des entreprises, tout en gérant les rôles (freelance / entreprise / admin) et en sécurisant les échanges et les données personnelles.

Nous avons développé une architecture MVC PHP avec une base de données MySQL relationnelle. Un système de tags de compétences permet le filtrage des missions. L'authentification est sécurisée par sessions PHP avec hachage des mots de passe.

Fonctionnalités clés

  • Inscription et profil freelance détaillé
  • Publication de missions par les entreprises
  • Système de candidature et de matching
  • Messagerie interne entre freelances et entreprises
  • Tableau de bord par rôle (freelance / entreprise)
  • Système de notation et d'avis