Code Monkey home page Code Monkey logo

medi-hub's People

Contributors

antriksh-9 avatar arghyadeep09 avatar ayushkamboj18 avatar bhs-harish avatar cs251000 avatar gokulgsece avatar haard18 avatar hardikchandra avatar hemu21 avatar itsmohit097 avatar jagpreet153 avatar jency1 avatar keshav-0907 avatar khushitiwarii avatar kushalkumar1362 avatar madhuri36 avatar mitulsonagara avatar nagalakshmi08 avatar prachi-kurmi avatar pspriyanshu601 avatar samani-humaira avatar sharmi4590 avatar shreyvarshney1 avatar sibam-paul avatar siddxharth1 avatar sum1t-here avatar sumkaur02 avatar tuwid-ashish avatar vaibhavi-singh-673 avatar vickythegit avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

medi-hub's Issues

[FEAT]: Making navbar responsive

image

The navbar is not having all options in mobile view which it has in the desktop view

image

Will add a hamburger menu which will have all the options

Dark Mode functionality

I would like to contribute to Gssoc'24 and want to work under the functionality of crreating up the darkmode and light mode . i would be grateful if you could assign me this functionality @itsmohit097

[Feat]: Adding online medicine feature and set up the payment integeration

Description:
Introducing an online medicine ordering feature in Medihub to provide enhanced convenience for patients and healthcare providers. This feature will empower patients to seamlessly browse and order prescribed medications directly from the Medihub platform, streamlining the medication procurement process and elevating the overall user experience.

Benefits:

Convenient access to prescribed medications from the comfort of home, improving patient satisfaction and adherence to treatment plans.
Simplified ordering process for both patients and healthcare providers, reducing administrative burdens and enhancing operational efficiency.
Seamless integration with existing Medihub functionalities, ensuring a cohesive and comprehensive healthcare management platform.

Please assign it to me. I will work on it.

[ENHANCEMENT STYLING]: New UI for whole frontend

Description

You have to create only a new UI design for the whole front end.
You don't have to do the coding part.

Reference Design

https://www.figma.com/file/5yGqKh1YI5ugGXuUK721XV/Aprycot-Lite-%E2%80%93-Free-Restaurant-Admin-Dashboard-Template-(Community)?type=design&node-id=2-646&mode=design&t=6yOj4A5M56bQefvG-0
https://www.figma.com/file/NxgCKYZVVQvTtKshCzRPYe/Medical-Dashboard-(Community)?type=design&node-id=0-1&mode=design&t=OE7QuiWYm8T2vrwt-0

Reference Colors

original-2f4fb18b0995dddfb7f505200438084a

If you have any suggestions, please feel free to share that would be appreciated

NOTE

I will be working with you on this issue.
Need to complete work in total 7 days and at least landing page in 2-3 days

Adding a medical assistance chatbot

Will add a chatbot for user assistance using openai which will identify diseases based on symptoms given by the user and will also list medicine for the same. It will also assist in general medical doubts.Please assign me this under gssoc'24

Missing Code of Conduct File in Repository

Currently, the repository lacks a Code of Conduct file, which is an essential component for fostering a healthy and inclusive open-source community. A Code of Conduct serves as a guideline for expected behavior, ensuring that contributors and participants feel safe, respected, and valued within our community space.

Kindly assign me this issue, so i can work towards it under GSSOC 24

[ Feature]: Adding appointment info page to the backend (user's dashboard)

Overview:

Introducing an Appointment Page with a user-friendly form and email integration will enable users to schedule appointments with doctors seamlessly. This feature aims to enhance the platform's functionality by providing a convenient way for users to book appointments and streamline communication between patients and doctors.

Features:

  1. Login Redirect:

    • If the user is not logged in, they will be redirected to the login page before accessing the Appointment Page.
    • Ensure that users are authenticated before proceeding to book appointments to maintain security and privacy.
  2. Appointment Form:

    • Display a form for users to input necessary details such as name, contact information, reason for appointment, and preferred appointment time.
    • Include a dropdown menu to select available time slots for the doctors' appointments.
    • Implement form validation to ensure that required fields are filled out correctly before submission.
  3. Email Integration:

    • Upon form submission, send an email notification to the doctor's email address with the appointment details.
    • Include patient information such as name, contact details, reason for appointment, and selected appointment time.
    • Add an "Add to Calendar" button/link in the email to allow doctors to easily add the appointment to their calendar application.

Implementation Plan:

  1. Backend Development:

    • Create backend routes and controllers to handle user authentication, form submission, and email notification.
    • Integrate with the platform's authentication system to enforce login before accessing the Appointment Page.
    • Implement email sending functionality using a suitable email service provider or SMTP server.
  2. Frontend Development:

    • Design and develop the Appointment Page UI with the appointment form using HTML, CSS, and JavaScript.
    • Ensure that the form is user-friendly, accessible, and responsive across different devices and screen sizes.
  3. Email Templating:

    • Create an email template for the appointment confirmation/notification email to be sent to doctors.
    • Customize the email template with dynamic placeholders to populate patient information and appointment details.

Benefits:

  • Streamlined Appointment Booking: The Appointment Page provides users with a simple and efficient way to schedule appointments with doctors.
  • Improved Communication: Email integration ensures that doctors receive timely notifications about new appointments, facilitating better coordination and communication with patients.
  • Enhanced User Experience: By offering a seamless booking process and email confirmation, the platform enhances the overall user experience and satisfaction.

[Fix]: Correcting Copyright text

Hey @itsmohit097

I'm interest to change the title and favicon on title bar as well as change the copyright year as dynamically in the footer.

image
image

Please assign the issue to me
Thanks in advance

[ENHANCEMENT STYLING]: New UI for whole Admin Dashboard

Description

You only have to create a new UI design for the Admin Dashboard.
You don't have to do the coding part.

Reference Design

original-afcae5a9d1429f2a057c3d337907bfa9
original-7eeb5091765486f44a8468c8387ba9a0

If you have any suggestions, please feel free to share that would be appreciated

NOTE

I will be working with you on this issue.
Need to complete work in total 7 days and at least the dashboard page will be ready in 2-3 days

feat: add authentication backend

add jwt based authentication (backend code)

steps i would take

  1. install packages
  2. create models
  3. register and login routes
  4. validate user credentials & generate JWT
  5. middleware to verify JWT
  6. store JWT on client side and include in every req
  7. logout route to remove jwt

flexible to use any other authentication methods

Add Appointment page

Can I create appointment page:-
a) Appointment booking form
-Patient's name
-Contact info
-Preferred date and time
-Reason for the appointment(health concern)
-Doctor preference

b) Doctor Schedule calender (if the doctor is available or not)

{Enhancement] : Removal of unnecessary picture

Get in touch section has a picture besides the form which is not matching the all over website and also if i open it in mobile there is no picture which will affect the User Experience. Also the alignment of form with the picture is not so good. So i will remove it or add any other substitute which can match properly.

image

In mobile view
image

Please assign me this under GSSOC'24.

quick links not working

i observed that quick links option in all doctors is not working
I can fix this issue
it is either not routed properly or the page doesn't even exist or that feature is not working if they are no links as such
please assign me this issue under gssoc 2024 as I am one of the contributor

Add login and signup functionality using jwt token

Hii @itsmohit097

I would like to add login and signup page functionality with database integration and also the google Auth service to medihub under the GSSOC'24.

and please do label this issue with GSSOC'24 , So that this contribution can be counted.

thanks

[ENHANCEMENT STYLING]: Fixing the hero section behaviour

Description

Hero Section is taking the extra width on the right side

Actual Behavior

-- Taking the extra width
-- slider auto-play speed is too fast now
-- slider is working on scroll

Expected Behavior

-- Width will be set to the screen size (full width)
-- slider auto-play speed will be slow
-- slider will continue working as the page loads (infinitely), not on the scroll

Screenshots (if applicable)

Actual:
Screenshot 2024-05-12 101415

Enhancement: Improve Navigation Bar Design and Functionality

Hi @itsmohit097 ,

I am raising an issue for this repository . The current navigation bar exhibits several areas for improvement. Primarily, the color scheme appears to be off, lacking cohesion with the overall design theme. Additionally, the padding and margins within the navigation elements seem insufficient, leading to a cramped and unpolished appearance.

I want to work on this under GSSOC 24 , so please assign it to me

Thanks

[FEAT]: Adding about us page

Add a responsive ABOUT US page to inform the user more about the project and its goals

Kindly assign it under GSSOC and a level

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.