Skip to content

Interactive AI-powered application using React, Express.js, MongoDB, Google Gemini AI, and Clerk for user authentication. Features include text and image search with history tracking, powered by ImageKit.io.

Notifications You must be signed in to change notification settings

10Abhinandan10/AI_CHATGPT

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 

Repository files navigation

AI CHATGPT

Interactive AI-powered application using React, Express.js, MongoDB, Google Gemini AI, and Clerk for user authentication. Features include text and image search with history tracking, powered by ImageKit.io.

TECH STACKS

Screenshot 2024-08-31 011432

Web-App working demo video

AI.ChatGPT.1.mp4

Summary of the project:

  • Home & Authentication: Users start at the homepage and can proceed to log in or sign up via Clerk authentication.

    • Tech Stack: React, Clerk
  • Dashboard & Search: After signing up, users access a dashboard where they can perform text and image searches, with their search history stored in a sidebar.

    • Tech Stack: React, Google Gemini AI
  • Backend & Database: The backend handles requests and stores user data and search history.

    • Tech Stack: Express.js, MongoDB
  • Image Search: Users can perform image searches, with image management powered by ImageKit.io.

    • Tech Stack: React, Google Gemini AI, ImageKit.io

Contributing

Contributions to the project are welcome! To contribute, fork the repository and create a new branch for your changes. Once you have made your changes, create a pull request to merge your branch into the main repository.

About

Interactive AI-powered application using React, Express.js, MongoDB, Google Gemini AI, and Clerk for user authentication. Features include text and image search with history tracking, powered by ImageKit.io.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published