Skip to content

Repository files navigation

Dr. Source (Frontend)

Dr. Source is a React-based web application that simplifies document reading by leveraging AI to provide answers to user queries based on uploaded documents.

Features

Upload documents and interact with them via question-answering AI. Powered by Google Gemini AI and LangChain for efficient data retrieval.

Built with modern technologies like React, Redux, TailwindCSS, and more.

Installation

1. Clone the repository:

git clone https://github.com/mdazlaanzubair/dr-source
cd dr-source

2. Install dependencies:

npm install

3. Set up your environment variables:

Rename .env.example to .env and add your values for

VITE_DR_SOURCE_URL=http://localhost:8000/api
VITE_SUPABASE_URL=
VITE_SUPABASE_PUBLIC_KEY= 
VITE_CLERK_PUBLISHABLE_KEY=

4. Start the development server:

npm run dev

5. Scripts

  • Starts the development server: npm run dev

  • Builds the app for production: npm run build

  • Previews the production build: npm run preview

Contributing

Your contributions are welcome!

If you’d like to contribute:

  • Fork the repository.
  • Create a new branch for your feature.
  • Submit a pull request.

Feel free to report any bugs or feature requests! Let’s make Dr. Source better together!

About

Dr. Source is a React-based web application that simplifies document reading by leveraging AI to provide answers to user queries based on uploaded documents.

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages