Coder Social home page Coder Social logo

don2604 / medimind Goto Github PK

View Code? Open in Web Editor NEW
0.0 1.0 0.0 72.33 MB

MediMind-AI: 🩺 An AI-powered healthcare platform for accurate skin disease diagnosis and personalized skincare recommendations.

Home Page: https://medi-mind-swart.vercel.app

JavaScript 96.44% HTML 2.00% CSS 0.90% Dockerfile 0.66%
artificial-intelligence cypress expressjs gemini-api leafletjs mongodb nodejs reactjs tailwindcss vercel-deployment vite render

medimind's Introduction

tests

🩺 MediMind-AI 🧠

Welcome to our AI Healthcare Skin Diseases Website! This platform is dedicated to providing users with accurate information and insights about various skin diseases, powered by cutting-edge artificial intelligence technology. Our website is built using Vite for front-end development, Node.js for backend, and MongoDB as the database.

Project Overview 🌟

WorkflowπŸ‘©β€πŸ’»πŸ§‘β€πŸ’»

maow

Features ✨

  • AI-Powered Diagnosis: Our platform utilizes advanced machine learning algorithms to provide accurate diagnosis and information about skin diseases based on uploaded images or symptoms entered by the user.
  • Comprehensive Database: We maintain a comprehensive database of various skin diseases, symptoms, and treatment options, constantly updated with the latest medical research and findings.
  • Personalized Recommendations: Users can receive personalized recommendations for skincare routines and products based on their skin type and specific conditions.
  • Interactive User Interface: Our website features a user-friendly interface, making it easy for users to navigate, upload images, enter symptoms, and access relevant information.
  • Secure Data Handling: We prioritize the security and privacy of user data, ensuring that all information uploaded or entered by users is handled securely and in compliance with data protection regulations.

Technologies Used πŸ’»

  • Vite: Vite is used for front-end development, providing a fast and efficient development experience with its modern build tooling capabilities.
  • Express.js: Node.js powers the backend of our website, enabling seamless server-side logic and integration with our MongoDB database.
  • MongoDB: MongoDB serves as the database for storing user data, medical information, and other relevant content. Its flexibility and scalability make it ideal for managing diverse data types.
  • Gemini: Gemini is used for artificial intelligence and machine learning (AIML) capabilities, powering the advanced algorithms for diagnosing skin diseases and providing personalized recommendations.
  • NodeMailer: Nodemailer helped us to send confirmation mail to the user.
  • OpenStreetMap: Provided us with map and integration.

Installation πŸ”§

To run the website locally, follow these steps:

  1. Clone the repository: git clone https://github.com/DON2604/MediMind.git

  2. Run the Frontend

    a. Navigate to the frontend directory: cd frontend

    b. Install dependencies: npm install

    c. Start the development server: npm run dev

  3. Run the Backend

    a. Navigate to the backend directory: cd backend

    b. Install dependencies: npm install

    c. Create a .env file add APIs like this

     ```bash
     MONGODB_URI=YOUR_MONGODB_DATABASE_URL
     PORT=8000
     CORS_ORIGIN=*
     ACCESS_TOKEN_SECRET=SET_AN_ACCESS_TOKEN
     ACCESS_TOKEN_EXPIRY=1d
     REFRESH_TOKEN_SECRET=SET_A_REFRESH_TOKEN
     REFRESH_TOKEN_EXPIRY=7d
     GEMINI_API=YOUR_GEMINI_KEY
     EMAIL=YOUR_OUTLOOK_EMAIL_ADDRESS
     PASSWORD=EMAIL_ADDRESS_PASSWORD
     ```
    

    d. Start the development server: npm run dev

Feedback and Support πŸš€

Thank you for using our AI Healthcare Skin Diseases Website! We hope it provides valuable insights and assistance for managing skin-related concerns.

medimind's People

Contributors

don2604 avatar rajbhattacharyya avatar arnabhs avatar samadritabhattacharya avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.