Skip to content

kashyapprajapat/DBMatch_Backend

Repository files navigation

DBMatch_Backend

🚀 Matches your project to the best database choice.

DBMatch helps developers choose the most suitable database based on key product and technical factors using an AI-driven recommendation system.

🔍 Features

  • 🔒 Schema validation using Vine.js
  • 🧠 AI-powered recommendations using Gemini API
  • 📊 Swagger UI documentation available at /docs
  • 🩺 Health check endpoint /health with CPU, memory, and system stats
  • 🐳 Docker-ready for easy containerization

📦 Technologies Used

  • Node.js + Express.js
  • Vine.js for validation
  • Google Gemini API for AI logic
  • Swagger for API documentation
  • Docker for containerization

📂 API Docs

postamndoc

🐳 Docker

🌐 Live URL

🖼️ Preview Images

Api At Laptop

1


Api At Mobile

2


Docs

3


CiCd

4


CiCd Steps

5

🧑‍💻 Developed by Kashyap Prajapati

Thank you.☕🧋

About

Matches your project to the best database choice.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published