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.
- 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.
Check out the live demo of Cura here: Live Preview
Check out the tutorial to see how this authentication system was built: Watch the Tutorial 💻
- Tailwind CSS
- Shadcn UI
- Headless UI
- Clerk
- Tanstack Query
- Framer Motion
- Stripe
- Zustand
- Zod
- Gemini API
- Prisma
- MongoDB
To run Cura locally, follow these steps:
- Clone the repository:
git clone https://github.com/Shreyas-29/cura.git
- Install dependencies:
pnpm install
- 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=
- Push the Prisma schema:
pnpm dlx prisma db push
- Run the development server:
pnpm dev
This project is licensed under the MIT License. See the LICENSE file for details.
If you have any questions or feedback, feel free to reach out via GitHub Issues.
Built with ❤️ by Shreyas