Welcome to MedDevs!
Our project is dedicated to revolutionizing healthcare accessibility and convenience through innovative technology. Whether you're a patient seeking remote healthcare services or a healthcare provider looking to streamline your practice, our platform offers a comprehensive solution tailored to your needs.
MedDevs is an online platform designed to facilitate remote healthcare services, providing a seamless experience for patients, healthcare providers, caregivers, and health organizations. Our goal is to enhance communication, accessibility, and efficiency in healthcare delivery, ultimately improving health outcomes and well-being for all.
Username:
test
Password:
testvighnesh
Use these credentials to explore our platform and experience the features firsthand.You can test these credentials on my website: MedDevs Live
Ready to experience the future of healthcare? Visit MedDevs and start your journey towards better health and well-being today!
-
Clone the repository:
git clone https://github.com/vighnesh-7/GSC_MedDevs.git
-
Navigate to the project directory:
cd GSC_MedDevs
-
Install dependencies:
npm install
-
Start the development server:
npm run dev
-
Access the application at http://localhost:3000.
Variable | Description | Example Value |
---|---|---|
NEXT_PUBLIC_CLERK_SIGN_IN_URL |
URL for sign-in page | /sign-in |
NEXT_PUBLIC_CLERK_SIGN_UP_URL |
URL for sign-up page | /sign-up |
NEXT_PUBLIC_CLERK_AFTER_SIGN_IN_URL |
URL after sign-in | / |
NEXT_PUBLIC_CLERK_AFTER_SIGN_UP_URL |
URL after sign-up | / |
DATABASE_URL |
NeonTech database URL | your_neontech_database_url |
NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY |
Clerk publishable key | your_publishable_key |
CLERK_SECRET_KEY |
Clerk secret key | your_clerk_key |
To handle the object relations, we use Prisma ORM. Follow these commands to set up Prisma:
-
Initialize Prisma in your project:
npx prisma init
-
Push the Prisma schema to your database:
npx prisma db push
-
Generate Prisma Client:
npx prisma generate
To get started with MedDevs, follow these simple steps:
-
Sign Up or Log In: If you're a new user, sign up for an account. If you're already registered, log in using your credentials.
-
Explore Features: Take some time to explore the various features and functionalities of the platform, including:
- Appointment booking
- Video consultations with the assigned Doctor
- Medicine Prescriber Chatbot
- Dietitian Chatbot
- Fundraiser to support free camps and health care check-ups
- Daily routine scheduler
-
Personalize Your Experience
-
Connect with Healthcare Providers: Use our platform to connect with healthcare providers, schedule appointments, and communicate securely from the comfort of your home.
-
Get Involved: Participate in fundraising initiatives and community events to support broader healthcare causes and initiatives.