https://github.com/rmourey26/gpt-one
Hearti.ai is a AI health insurance agent Saas prototype. Full Stack ChatGPT Integrated NextJS Saas prototype with NextAuth Oauth2, Google, Okta providers, Supabase NextAuth plugin for user session storage, Google Fitness API, ACA Marketplace API,
https://github.com/rmourey26/gpt-one
aca ai chatcompletion chatgpt dockerized fullstack google-fitness-api gpt4o-mini healthcare-application nextauth nextjs okta openai-chatgpt react-lottie sass smart-on-fhir supabase survey-form tailwindcss
Last synced: 8 months ago
JSON representation
Hearti.ai is a AI health insurance agent Saas prototype. Full Stack ChatGPT Integrated NextJS Saas prototype with NextAuth Oauth2, Google, Okta providers, Supabase NextAuth plugin for user session storage, Google Fitness API, ACA Marketplace API,
- Host: GitHub
- URL: https://github.com/rmourey26/gpt-one
- Owner: rmourey26
- License: mit
- Created: 2023-04-10T18:03:03.000Z (about 3 years ago)
- Default Branch: pre-nextjs-13.1-13.5-bump
- Last Pushed: 2025-03-10T17:54:02.000Z (about 1 year ago)
- Last Synced: 2025-04-13T13:14:13.281Z (about 1 year ago)
- Topics: aca, ai, chatcompletion, chatgpt, dockerized, fullstack, google-fitness-api, gpt4o-mini, healthcare-application, nextauth, nextjs, okta, openai-chatgpt, react-lottie, sass, smart-on-fhir, supabase, survey-form, tailwindcss
- Language: JavaScript
- Homepage: https://hearti.ai
- Size: 5.26 MB
- Stars: 7
- Watchers: 2
- Forks: 2
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
## GPT-One Highlights
- ChatGPT integrated NextJS web app that includes NextAuth, Google Fitness API, Supabase Next-Auth plugin for user and session storage and more.
- Dockerized and scalable. Great starting point for those looking to build their own ChatGPT Saas.
- Main branch in process of being converted to app router and TypeScript. Hearti.ai presently uses the 'pre-13.1-13.5-bump' branch.
## Test GPT-One
This is a Google 'test app' which permits only pre-specified users.
To login and test out the app, login with Google using the following credentials:
gmail account - test.tester7711@gmail.com
password - Testtester12345
Certain pages contain explanations of what's happening behind the scenes.
## What is GPT-One
- Hearti.ai Prototype SaaS- AI Powered Health Benefits Design
- Enables users to find the best health plan among Healthcare.Gov, Uhone.com, and Aetna.com - for you and your family in minutes.
- Or use template, change the prompts and UI to fit your use case.
## Install & Run
- Built with NodeJS 18. We'll use npm here but pnpm works too
- For dev mode at localhost:3000, after copying in your env variables into a .env.local file run:
~~~
npm install
npm run dev
~~~
- Production build - be sure to copy your variables into a .env file
~~~
npm install
npm run build
npm run start
~~~
## Tech Stack
- NextJS 13.2 with pages router
- OpenAI's ChatGPT with chat and form functionality
- NextAuth oauth2 with Google and Okta providers configured
- Supabase Next-Auth plugin for user and session storage
- Google Fitness API with all scopes enabled
- Next-Rest Framework
- Zod typed ACA 'Household' API
- ACA Marketplace API
- Dockerized
- SurveyJS with 10 page 'Patient Medical Record' form and user survey form
- React lottie
- Tailwind and Flowbite CSS
- SMART on FHIR app demo navlink
- Radix and Material UI
## Convert to AWS Cloudformation
- Head to github.com/rmourey26/appsync-gpt to deploy this or any other NextJS app as a full stack, enterprise grade AWS Cloudformation