Skip to content

💼 LKHADMAConnect est une plateforme de freelancing en PHP avec PostgreSQL. 🚀 🔧 Technologies : PHP, PostgreSQL, MVC 💼 Fonctionnalités : Missions, profils, messagerie, paiements sécurisés.

Notifications You must be signed in to change notification settings

Abdelhakim-Baalla/LkhadmaConnect-PostgreSQL-PHP-Platform

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

84 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🚀 LkhadmaConnect-PostgreSQL-PHP-Platform

Version PHP PostgreSQL License

Une plateforme moderne de mise en relation entre freelances et clients, construite avec PHP MVC et PostgreSQL. Notre solution offre une expérience utilisateur fluide et sécurisée pour la gestion de projets freelance.

✨ Fonctionnalités Principales

đź‘Ą Pour les Freelances

  • CrĂ©ation de profil professionnel dĂ©taillĂ©
  • Système de candidature aux projets
  • Suivi du temps de travail intĂ©grĂ©
  • Tableau de bord personnalisĂ©
  • Système de paiement sĂ©curisĂ©
  • Messagerie instantanĂ©e

đź’Ľ Pour les Clients

  • Publication facile de projets
  • Recherche avancĂ©e de talents
  • Gestion complète des projets
  • Système d'Ă©valuation
  • Paiements sĂ©curisĂ©s via Stripe/PayPal
  • Interface de suivi des missions

🛠 Technologies Utilisées

  • Backend: PHP 8.2 (Architecture MVC)
  • Base de donnĂ©es: PostgreSQL 15.0
  • Frontend: HTML5, CSS3, JavaScript (AJAX)
  • Paiements: Stripe & PayPal
  • Authentification: JWT, OAuth2 (Google, LinkedIn)
  • Autres: PDF Generator, Real-time Messaging

📋 Prérequis

  • PHP >= 8.2
  • PostgreSQL >= 15.0
  • Composer
  • Serveur Web (Apache)

🚀 Installation

  1. Cloner le repository
git clone https://Abdelhakim-Baalla/LkhadmaConnect-PostgreSQL-PHP-Platform.git

cd LkhadmaConnect-PostgreSQL-PHP-Platform
  1. Installer les dépendances
composer install
  1. Configuration de l'environnement
cp .env.example .env
# Modifier les variables d'environnement selon votre configuration

đź“Š Structure du Projet

LkhadmaConnect/
├── app/
│   ├── Controllers/
│   ├── Models/
│   ├── Services/
│   └── Views/
|   | ── database/
├   |──config/
├
├── public/
|   ├── assets/
|   |_index.php
|
└── vendor/
|── docs/diagrams/

🔍 Diagrammes UML

Les diagrammes UML sont disponibles dans le dossier docs/diagrams/:

  • Diagramme de classes
  • Diagramme de cas d'utilisation
  • Diagramme de sĂ©quences

👥 Équipe

  • [Membres 2] - DĂ©veloppeur Frontend/Backend

Collaborateurs

Avertissement ⚠️

Ce projet est en cours de développement et certaines fonctionnalités peuvent être sujettes à changement.

About

💼 LKHADMAConnect est une plateforme de freelancing en PHP avec PostgreSQL. 🚀 🔧 Technologies : PHP, PostgreSQL, MVC 💼 Fonctionnalités : Missions, profils, messagerie, paiements sécurisés.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages