
Crittiq est une application Web décentralisée pour gérer les avis et les commentaires des clients pour les produits et services. Il incite le réviseur et les empêche de publier des revues de charabia pour maintenir l'authenticité. Les entreprises sont aidées dans les LLM pour améliorer leur concurrence sur le marché. Il fournit une gamme de points de terminaison pour gérer les utilisateurs, les avis et les processus de validation.

Contract address : "0x08eB668E21bee808e48A0449713b3494476Eb1b0",
Block explorer Transaction Hash : "0x6e9e8cc04003759822505cdf5bbb39258ba71a4f76b07e30daa0ac343ee3ded9"
Block explorer url : https://subnets-test.avax.network/c-chain
Clone The Repository: git clone https://github.com/biswajit150803/critiqAll_backend.git cd critiqAll_backend
Installation des dépendances: npm install
Créez un fichier .env avec les variables suivantes:
PORT=your_port
npm start API backend:
-Register un client
- Method: POST
- Body:
{
"name": "string",
"companyEmail": "string",
"walletAddress": "string"
}
-Login un client
- Method: POST
- Body:
{
"walletAddress": "string"
}
-Register une entreprise
- Method: POST
- Body:
{
"companyName": "string",
"companyEmail": "string",
"companyLogoUrl": "string",
"companyDescription": "string",
"walletAddress": "string",
}
-Login une entreprise
- Method: POST
- Body:
{
"walletAddress": "string"
}
-OTP Vérification
- Method: POST
- Body:
{
"email": "string",
"otp": "string"
}
- Method: GET
- Body:
{
"phone": "string",
}
- Method: POST
- Body:
{
"sid": "string",
"id": "string",
"phone": "string"
}
```
- URL: /
- Method: POST
- Body:
{
"productName": "string",
"productDescription": "string",
"productImageUrl": "string",
"isOrderIdTracking": "boolean",
"reviewDate": "string",
"excelFile": "string",
"questions": [
{
"question": "string",
"type": "string",
"options": [
"string"
]
}
],
}
Ce projet est autorisé sous la licence du MIT.