Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/koverholt/ask-does

Web app to search and chat with documents from DevOps Enterprise Summit 2023 website and schedule
https://github.com/koverholt/ask-does

Last synced: 9 days ago
JSON representation

Web app to search and chat with documents from DevOps Enterprise Summit 2023 website and schedule

Awesome Lists containing this project

README

        

# Ask DOES

## Overview

Web app to search and chat with documents from Enterprise DevOps Summit.

These are the steps that we followed to build the search and chat apps for Ask
DOES.

## Steps to create search and chat apps

1. Download the HTML pages from DevOps Enterprise Summit website and schedule
2. Upload the HTML pages to a GCS bucket
3. Create search and chat apps in
[Vertex AI Search and Conversation](https://cloud.google.com/generative-ai-app-builder/docs/introduction)
4. Create unstructured data stores pointing to the GCS bucket
5. Generate the embed codes for the search and chat apps

## Steps to create site

1. Install `npm`
2. Create a new site with [Svelte](https://svelte.dev/) and
[Flowbite-Svelte](https://flowbite-svelte.com/)
3. Create layout of site
4. Paste the embed codes for the search and chat apps
5. Preview the site locally with `npm run dev`

## Steps to deploy site

1. Enable the Firebase API
2. Deploy a default site
3. Create an additional site for https://ask-does.web.app
4. Configure deploy targets in `.firebaserc` and `firebase.json`
5. Deploy site to Firebase Hosting with `firebase deploy`