Skip to content

Segnicho/hakimhub-web

Repository files navigation

HakimHub

HakimHub is a professional website designed to empower users in understanding their health concerns. With our user-friendly platform, individuals can input their symptoms using a conversational method powered by the ChatGPT API. Our advanced system assists in identifying potential diseases while guiding users towards appropriate specialists. By leveraging cutting-edge technology and medical expertise, we provide users with valuable insights into their health issues, helping them make informed decisions about their well-being.

Features

  • Conversational Symptom Input: Users can have interactive conversations with our AI-powered chatbot to input their symptoms and receive personalized recommendations for further medical care.
  • Potential Disease Identification: Our advanced system analyzes the symptoms inputted by users and identifies potential diseases based on the conversation with the chatbot.
  • Specialist Recommendations: HakimHub offers personalized recommendations for users, guiding them towards the appropriate specialists based on their identified diseases.
  • Informational Insights: Users can gain valuable insights into their health issues, enabling them to understand the potential causes and implications of their symptoms.
  • Next.js Framework: The website is built using Next.js, a popular React framework that provides server-side rendering and efficient routing capabilities.
  • Redux State Management: We utilize Redux for state management, allowing for centralized data storage and seamless communication between components.
  • Tailwind CSS Styling: The website's visual styling is implemented using Tailwind CSS, a utility-first CSS framework that provides a wide range of pre-built components and customization options.
  • RTK Query: We integrate RTK Query, a powerful data fetching and caching library, to streamline API requests and manage data in an efficient and optimized manner.
  • ChatGPT API: Our conversational symptom input is powered by the ChatGPT API, which enables interactive and natural language-based conversations with the chatbot.

Getting Started

To get started with HakimHub, follow these steps:

  1. Clone the repository: git clone https://github.com/your-repo.git
  2. Install dependencies: npm install
  3. Start the development server: npm run dev
  4. Access the website locally at: http://localhost:3000

License

This project is licensed under the MIT License.