trace2798 / okta_fullstack

This is my repository for converse.ai which is my submission for Okta AI Identity Hackathon 2023

Home Page:https://developer.okta.com/blog/2023/11/21/ai-identity-hackathon-winners

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

converse.ai made using okta

This repo is for my submission for the Okta AI Identity Hackathon which took place during September 23 - November 07, 2023 PDT

Getting Started

Either fork the repo or directly clone it

Prerequisites

**Node version 18.17 or later
**macOS, Windows (including WSL), and Linux are supported.

To directly clone the repo

git clone https://github.com/trace2798/okta_fullstack.git

Install packages

npm i

Setup .env file

DATABASE_URL=
OKTA_CLIENT_ID=
OKTA_CLIENT_SECRET=
OKTA_ISSUER=

NEXTAUTH_SECRET=

UPLOADTHING_SECRET=
UPLOADTHING_APP_ID=

ANYSCALE_API_KEY=

PINECONE_API_KEY=
PINECONE_ENVIRONMENT=
ANYSCALE_API_BASE=
OPENAI_API_KEY=

STRIPE_API_KEY=
NEXT_PUBLIC_APP_URL=http://localhost:3000
STRIPE_WEBHOOK_SECRET=

Resources for env values:

Check the official docs for the services mentioned.

Start the app

npm run dev

Available commands

Running commands with npm npm run [command]

command description
dev Starts a development instance of the app
build To build your application
start Starts a production instance of the app

Youtube Demo Link: Converse.ai

About

This is my repository for converse.ai which is my submission for Okta AI Identity Hackathon 2023

https://developer.okta.com/blog/2023/11/21/ai-identity-hackathon-winners

License:MIT License


Languages

Language:TypeScript 97.6%Language:CSS 2.3%Language:JavaScript 0.1%