Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/koverholt/ask-does
- Owner: koverholt
- License: apache-2.0
- Created: 2023-09-28T23:51:58.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-10-03T15:06:46.000Z (over 1 year ago)
- Last Synced: 2024-12-24T04:44:23.104Z (17 days ago)
- Language: Svelte
- Homepage: https://ask-does.web.app
- Size: 1.02 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
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`