Skip to content

SharizHussain/FixMate-AI

Repository files navigation

FixMate-AI

Fixmate is a error solution tool to help developers to fix their error by providing error solutions related different type of programming languages, Command Line Tools(Specially for Git), Frameworks and Libraries, and different types of Low code or No Code Tools. Just paste error you faced in query box get your Solution.

What you need:

create a .env file and add:

  1. VITE_APP_API_KEY: the-gemini-api-key-here
  2. VITE_APP_PROJECT_ID: project-id
  3. VITE_APP_ENVIRONMENT_ID: environment-id

Steps for Installing in a Local Repo:

  1. npm install
  2. npm run dev

Features

  • Providing error solutions related different type of programming languages, Command Line Interface Tools(Specially for Git), Frameworks and Libraries, and different types of Low code or No Code Tools.
  • Code Snippets will be given for error resolution.
  • Embedded Links for error resolution references.
  • Integrating support of Gemini API for better error solution.
  • Utilizing Aggregation Pipelines for process data in a MongoDB collection.
  • Implementing Semantic Search Functionality for better search results through Cosmocloud(A Low code and No code Tool).
  • Generating Vector Indexes through Cosmocloud.
  • Adding support of Authentication in projects using OAuth and JWT Token.

Technologies Used

  • Module Bundler: Vite
  • Frontend: React.js, Vanilla CSS, & Tailwind CSS
  • Backend: Cosmocloud
  • API Integration: Gemini API
  • Database: MongoDB
  • Authentication: OAuth and JWT Token
  • Deployment: AWS Amplify Hosting and Vercel

About Contributors and Maintainers