Skip to content
@ConversoDB

ConversoDB

ConversoDB

A modern React-based web extension and application for building, managing, and exploring a personalized vocabulary library to store any items just by selecting the item. Users can search, filter, and favorite words, as well as organize them by category or topic by their email address. Along with that user can get explanation about any topic using the chatbot mode, just by selecting a section.

🚀 Features

  • User Authentication: Secure sign-in and user management with Clerk.
  • Word Management: Save new words, meanings, examples, and synonyms just by selecting.
  • AI ChatBot: Ask questions or get explanations about words and phrases just by selecting it.
  • Favorites: Mark words as favorites for quick access.
  • Search & Filter: Powerful search and category filtering for easy navigation.
  • Responsive UI: Clean, mobile-friendly interface built with Tailwind CSS and Lucide icons.
  • Persistent Storage: Words are fetched and updated via a backend API.
  • Email Integration: Associate vocabulary with your email for personalized storage.
  • Pronunciation Support: Store and retrieve phonetic and audio pronunciation.

🛠️ Tech Stack

  • Frontend: React, Vite, TypeScript, Tailwind CSS, crxjs
  • Authentication: Clerk
  • Icons: Lucide React
  • Backend: MongoDB, Node.js, ExpressJS,
React Typescript Tailwind_CSS postcss CSS Express crxjs Node.js Mongoose Nodemon generative-ai npm

⚡ Getting Started

🧩Usage

  • Sign in:: Use the Clerk sign-in button to authenticate.
  • Add and manage words::
    • Load the extension in developer mode and pin it.
    • you can search, filter, and mark words as favorites.
    • Delete words as needed.
  • Explore features:
    • You can also ask more things about the topic to the chatbot.
    • View synonyms and example sentences.
    • See category statistics and word counts.

  1. Select Mode: Choose between Storage, ChatBot, or Disable from the main interface or the pop up of the extension.
  2. Add Vocabulary: For using storage mode inset your email there and just select a word or sentence, its meaning, example, and (optionally) synonyms and pronunciation will be stored automatically.
  3. Chat with AI: Switch to ChatBot mode to ask questions or get explanations. You can select anything on any website. Open the chatbot which is visible in the bottom-left corner and you will get explanation regarding that.
  4. Remove Data: Use the remove button to clear your email or stored data.

📸 Screenshots

Untitled (20)

Popular repositories Loading

  1. BotCache BotCache Public

    BotCache is a browser extension and web application that helps users store, manage, and interact with English vocabulary using AI-powered features. It offers two main modes: Storage (for saving and…

    TypeScript

  2. ChatStore ChatStore Public

    A modern React-based web application for building, managing, and exploring a personalized vocabulary library. Users can search, filter, and favorite words, as well as organize them by category or t…

    TypeScript

  3. .github .github Public

Repositories

Showing 3 of 3 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…