KulkarniShrinivas / NexGen_ChatBot

Developed a secure and scalable NextGen-ChatBot using the MERN Stack with advanced authentication by implementing middlewares and TypeScript, delivering a production-ready SaaS application for seamless and reliable conversational experiences for users.
https://nextgen-chatbot-app.netlify.app/
4 stars 3 forks source link
bcrypt express gpt-3 gpt-4 mongodb muiv5 node-js react typescript

MERN-AI_ChatBot

License React TypeScript MUIv5 React Context API React Router Redux Persist Node.js Express.js Mongoose Bcrypt JSON Web Token MongoDB Atlas Morgan React Router DOM React Hot Toast

Description:

AI ChatBot

Overview

The NexGen_ChatBot is a modern AI project that leverages the OpenAI API to create a real-time chatbot with dynamic conversational abilities. This application incorporates a database for conversation tracking, allowing users to delete their conversations for enhanced privacy.

Features

Technology Stack

Security

Scalability

Production-Ready SaaS Application

Getting Started

Prerequisites

Installation

  1. Clone the repository.
  2. Install dependencies: npm install
  3. Configure environment variables.
  4. Start the application: npm start

Development Environment

Contact

For inquiries, please contact Contact.