Skip to content

ibsenquaresma/CoginovProjectBack

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Chatbot IA - Backend ASP.NET Core + EF + SQL Server

Ce projet backend d'une application web full-stack qui permet aux utilisateurs de se connecter, d'interagir avec un chatbot alimenté par l'IA (ex. : Gemini) et de stocker les conversations dans une base de données SQL Server.


Fonctionnalités principales

  • Login
  • Gestion des utilisateurs connectés
  • Envoi de messages à un chatbot IA
  • Réponses générées via l'API (Gemini)
  • Sauvegarde des conversations dans une base SQL Server
  • Architecture propre (Controller, Service)
  • SOLID

Technologies

  • ASP.NET Core 8
  • C#
  • Entity Framework Core
  • SQL Server
  • Gemini

Installation

1. Cloner le projet

git clone https://github.com/votre-utilisateur/chatbot-backend.git
cd chatbot-backend


Migrations (Entity Framework Core)
Ce projet utilise Entity Framework Core pour gérer la base de données via l’approche Code First Migrations.

1. Créer une migration
Pour créer une nouvelle migration après avoir modifié les modèles :

bash
dotnet ef migrations add InitialCreate --project <CheminVersProjetData> --startup-project <CheminVersProjetAPI>

2. Appliquer les migrations à la base de données
bash
dotnet ef database update --project <CheminVersProjetData> --startup-project <CheminVersProjetAPI>


About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages