Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/duggal1/ai-healthcare
Nexuara.ai is a AI healthcare platform designed to deliver hyper-personalized reports and recommendations based on individual symptoms.
https://github.com/duggal1/ai-healthcare
Last synced: about 7 hours ago
JSON representation
Nexuara.ai is a AI healthcare platform designed to deliver hyper-personalized reports and recommendations based on individual symptoms.
- Host: GitHub
- URL: https://github.com/duggal1/ai-healthcare
- Owner: duggal1
- Created: 2024-09-16T18:05:02.000Z (2 months ago)
- Default Branch: main
- Last Pushed: 2024-09-16T20:10:00.000Z (2 months ago)
- Last Synced: 2024-11-12T20:20:36.815Z (4 days ago)
- Language: TypeScript
- Size: 30.1 MB
- Stars: 16
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
---
# Nexaura.ai - AI Healthcare Platform
**Nexaura.ai** is an AI-powered healthcare platform that provides hyper-personalized medical reports and actionable recommendations based on individual symptoms. By leveraging advanced AI diagnostics, precision medicine, and predictive analytics, the platform aims to revolutionize how healthcare is delivered.
---
## Features
- **AI Diagnostics:** Advanced artificial intelligence models to assist in diagnosing medical conditions, including early detection of cancer.
- **Precision Medicine:** Personalized healthcare recommendations tailored to the individual based on their health data and medical history.
- **Predictive Analytics:** Predictive insights into future health risks, enabling preventive care.
- **Medical Imaging Analysis:** AI-powered tools for analyzing medical images.
- **Hyper-Personalized Reports:** Custom health reports that deliver actionable insights based on real-time health data.
- **Secure Payment Integration:** Integrated with Stripe for seamless payments.
- **HIPAA-Compliant Data Security:** Ensuring the highest standards of patient data protection.
- **Multilingual Support:** Global language support to cater to a wide range of users.
- **Medical Templates:** Automated workflows and templates to standardize healthcare practices.---
## Tech Stack
Nexaura.ai is built using a modern and scalable tech stack, optimized for high-performance AI healthcare applications.
- **Next.js:** A React framework that offers server-side rendering, static site generation, and a fast developer experience.
- **Aeternity UI:** A modern UI framework for creating sleek and ultra-responsive user interfaces.
- **Express.js:** Lightweight web application framework for handling server-side logic and API routing.
- **Prisma:** A next-generation ORM that connects to the PostgreSQL database and simplifies database interactions.
- **Neon PostgreSQL:** A cloud-based, high-performance PostgreSQL database service that ensures scalability and security.
- **Google API:** Integration with Google services for location-based features and AI-powered tools.
- **Clerk:** Handles user authentication and session management with easy-to-use API integrations.
- **Stripe:** Payment processing platform used for subscription services and billing.
- **Framer Motion & GSAP:** Adds smooth and complex animations to improve the UI/UX of the dashboard and other elements.---
## Getting Started
To set up Nexaura.ai locally, follow the steps below:
### Prerequisites
- **Node.js** (v16 or higher)
- **bun** (for fast builds and package management)
- **PostgreSQL** (Neon or local instance)
- **Stripe** (for payment handling)
- **Google API** (for medical and diagnostic features)
- **Clerk** (for authentication)### Installation
First, clone the repository and install the dependencies:
```bash
git clone https://github.com/Harshitduggal1/ai-healthcare
cd ai-healthcare
bun install
```Next, set up the environment variables in a `.env` file:
```bash
DATABASE_URL="postgresql://Nexaura_owner:password@host/Nexaura?sslmode=require"NEXT_PUBLIC_APP_NAME=Nexaura.ai
NEXT_PUBLIC_APP_URL=http://localhost:3000NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY=your_clerk_publishable_key
CLERK_SECRET_KEY=your_clerk_secret_keyNEXT_PUBLIC_GOOGLE_API_KEY=your_google_api_key
STRIPE_SECRET_KEY=your_stripe_secret_key
NEXT_PUBLIC_STRIPE_PUBLISHABLE_KEY=your_stripe_publishable_key
STRIPE_WEBHOOK_SECRET=your_stripe_webhook_secret
```Once you've set up the environment variables, run the development server:
```bash
bun run dev
```The app will be available at [http://localhost:3000](http://localhost:3000).
---
## Database Setup
We are using **Neon PostgreSQL** as our database service, which supports advanced features like autoscaling and high availability. Prisma is used as the ORM for managing database migrations and queries.
To set up the database schema, run the following command:
```bash
npx prisma migrate dev --name init
```You can view and interact with the database using Prisma Studio:
```bash
npx prisma studio
```---
## AI Diagnostics & Precision Medicine
Nexaura.ai utilizes machine learning algorithms for medical diagnostics and precision medicine. By analyzing patient data, we can deliver personalized treatment plans and recommendations based on real-time analytics.
Key Features:
- **Early Cancer Detection:** Using predictive models to detect cancer in its early stages.
- **Medication Recommendations:** AI-driven suggestions for medications based on user health profiles.
- **Symptom-based Predictions:** Tailored medical predictions based on individual symptoms.---
## Deployment
To deploy this project, we recommend using [Vercel](https://vercel.com), which is optimized for Next.js applications.
You can easily deploy by linking your GitHub repository to Vercel and pushing your code. Here's a guide for deploying a Next.js app:
[Deploy with Vercel](https://vercel.com/docs/concepts/deployments)
---
## Learn More
For more information about the technologies used in Nexaura.ai, visit the following resources:
- [Next.js Documentation](https://nextjs.org/docs)
- [Aeternity UI](https://aeternity-ui.com/docs)
- [Prisma Documentation](https://prisma.io/docs)
- [Neon PostgreSQL](https://neon.tech/docs)
- [Express.js Documentation](https://expressjs.com/)
- [Framer Motion](https://www.framer.com/motion/)
- [GSAP](https://greensock.com/gsap/)---
## Contributions
We welcome contributions🙌🏻! If you're interested in contributing to Nexaura.ai, please feel free to open an issue or submit a pull request.
---
## License
This project is licensed under the MIT License. See the [LICENSE](LICENSE) file for details.
---
## Contact
For more information or to get in touch, visit our official website: [Nexaura.ai](http://nexaura.ai)