Skip to content

Latest commit

 

History

History
90 lines (68 loc) · 2.51 KB

README.md

File metadata and controls

90 lines (68 loc) · 2.51 KB
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