MedCon is your on-demand healthcare companion, offering seamless online consultations with qualified medical professionals. The application simplifies the process of connecting with doctors virtually, ensuring accessibility and convenience for users.
MedCon provides a platform for users to schedule virtual appointments with healthcare professionals, allowing for personalized advice, treatment plans, and secure communication. With a user-friendly interface, the app aims to bridge the gap between patients and medical experts, making healthcare accessible from the comfort of your own space.
-
Virtual Consultations: Connect with licensed doctors and medical professionals for online consultations.
-
Secure and Confidential: Prioritize your privacy with encrypted video calls and secure messaging for confidential communication.
-
User-Friendly Interface: A simple and intuitive interface makes scheduling appointments and accessing healthcare advice straightforward.
-
Timely Reminders: Stay on top of your health with integrated appointment reminders, ensuring you never miss an important consultation.
# Clone the repository
git clone https://github.com/BadgerV/Virtual-med.git
# Change directory to the project
cd Virtual-med
## Install frontend dependencies
cd frontend
npm install
##.env file
cd backendThis project relies on certain environment variables for configuration. To set up your environment, follow these steps:
-
Locate the
.env.examplefile in the root directory of the project. -
Create a new file named
.envin the same directory. -
Open the
.env.examplefile and find the necessary keys and their corresponding values.# Example .env.example file DB_URL = URL_MONGODB_RL PORT = YOUR_PORT APP_NAME = "MedCon" APP_ENV = "local" APP_SECRET = YOUR-SECRET_AUTH_KEY PAYSTACK_PUBLIC_KEY = YOUR_PASTACK_KEY SUB_PRICE = 1500 EMAIL = EMAIL_FOR_NODEMAILER PASSWORD = PASSWORD_FOR_NODEMAILER
# Start the frontend development server
cd frontend
npm run dev
# Go back to the main directory
cd ..
# Start the backend development server
cd backend
npm run dev
# Go back to the main directory
cd ..
## Install backend dependencies
cd backend
npm installWe welcome contributions to enhance MedCon! If you'd like to contribute, please follow these guidelines:
- Fork the repository.
- Create a new branch for your feature or bug fix.
- Ensure your code adheres to the existing coding standards.
- Submit a pull request with a clear description of your changes.
Visit the live MedCon website: https://medconnig.netlify.app/
This project is licensed under the MIT License.
For any inquiries or support, please contact: segunfaozan112@gmail.com, virtualmed2023@gmail.com