Skip to content
forked from 1Crazymoney/cura

A comprehensive virtual health coach platform that leverages AI to provide personalized health and wellness recommendations.

License

Notifications You must be signed in to change notification settings

dev-protocol/cura

 
 

Repository files navigation

Cura App Logo

🩺 Cura - Your Personal AI Health Assistant

Cura App Logo

🌟 Introduction

Cura is a cutting-edge AI-powered health assistant designed to help you monitor and manage your well-being. Built with Next.js, Clerk, Stripe, Prisma, and MongoDB, Cura provides real-time insights and personalized recommendations to keep you on top of your health.

🚀 Features

  • Real-time Health Monitoring: Track your symptoms, medications, and overall wellness in one place.
  • AI-Powered Chat: Get instant answers and health tips from your AI assistant.
  • Premium Features: Unlock additional tools and functionalities with a one-time payment of $9.
  • Seamless Integration: Built with modern tech stack for smooth performance and scalability.

🔗 Live Preview

Check out the live demo of Cura here: Live Preview

🎥 Watch Tutorial on YouTube

Check out the tutorial to see how this authentication system was built: Watch the Tutorial 💻

💻 Tech Stack

  • Tailwind CSS
  • Shadcn UI
  • Headless UI
  • Clerk
  • Tanstack Query
  • Framer Motion
  • Stripe
  • Zustand
  • Zod
  • Gemini API
  • Prisma
  • MongoDB

🛠️ Installation

To run Cura locally, follow these steps:

  1. Clone the repository:
    git clone https://github.com/Shreyas-29/cura.git
  2. Install dependencies:
    pnpm install
  3. Set up environment variables in a .env file:
    # app
    NEXT_PUBLIC_APP_NAME=
    NEXT_PUBLIC_APP_URL=
    
    # database
    DATABASE_URL=
    
    # clerk
    NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY=
    CLERK_SECRET_KEY=
    
    # google
    NEXT_PUBLIC_GOOGLE_API_KEY=
    
    # stripe
    STRIPE_SECRET_KEY=
    NEXT_PUBLIC_STRIPE_PUBLISHABLE_KEY=
    STRIPE_WEBHOOK_SECRET=
    
  4. Push the Prisma schema:
    pnpm dlx prisma db push
  5. Run the development server:
    pnpm dev

📜 License

This project is licensed under the MIT License. See the LICENSE file for details.

💬 Contact

If you have any questions or feedback, feel free to reach out via GitHub Issues.


Built with ❤️ by Shreyas

About

A comprehensive virtual health coach platform that leverages AI to provide personalized health and wellness recommendations.

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 98.9%
  • Other 1.1%