Skip to content

licaj-gerard-vinci/PFE

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Logo du projet

🛠️ Langages et Frameworks Utilisés 🛠️


⚙️ Backend ⚙️


Django

🕸️ Type d'Architecture Web

  • Architecture : Single Page Application (SPA)
  • Frontend : Angular
  • Backend : Django + PostgreSQL

📦 Installation

Prérequis

Assurez-vous que les outils suivants sont installés sur votre machine :

Étapes d'installation :

  1. Cloner le repository :
   git clone https://github.com/licaj-gerard-vinci/project-web3-2024.git
  1. Installer les dépendances frontend :
   cd frontend
   npm install
  1. Configurer la base de données backend :

  2. Configurer le backend :

  • Mettez à jour le fichier settings.py de Django pour refléter votre configuration de base de données PostgreSQL :

  • Effectuez les migrations et démarrez le serveur backend :

   python manage.py makemigrations
   python manage.py migrate
   python manage.py runserver
  1. Démarrer le serveur frontend :
   cd ../frontend
   ng serve

🌈 Fonctionnalités

  • Authentification utilisateur : Gestion des connexions et inscriptions.
  • Gestion des données utilisateur : Stockage et gestion via PostgreSQL.
  • API REST : Intégration frontend-backend via Django REST Framework.
  • Interface utilisateur moderne : Conception réactive avec Angular.

Merci pour votre visite !