Symptom Explorer Web Application Correction

Imefungwa Ilichapishwa juma iliyopita Kulipwa wakati wa kujifungua
Imefungwa Kulipwa wakati wa kujifungua

We are currently facing challenges with our medical symptom tracking website, Epicrize, specifically with the dynamic generation and management of interactive symptom elements on the website. The site uses JavaScript to dynamically generate a hierarchical list of symptoms and their sub-categories, allowing users to interactively navigate through them. However, there are issues especially when displaying deeper levels of nested symptoms.

Issues to Address:

Nested Symptoms Visibility:

The main issue is that symptoms nested at deeper levels (beyond the third level) are not displaying consistently. While the top levels display as expected, deeper nested symptoms sometimes do not appear, even though they are supposed to be dynamically generated and made visible upon user interaction.

Parent Element Selection Errors:

Error messages such as "No parent found for selector #someParentElement" and "No elements found for selector .sub-symptoms" frequently occur. This suggests that there's a problem with the script's ability to locate and correctly append child symptom elements to their respective parent elements within the document's structure.

Dynamic Content Management:

The system to dynamically create and append symptom elements based on structured data seems to be failing, particularly for deeply nested elements. This could be due to timing issues (scripts executing before the DOM is fully ready), incorrect DOM selectors, or logical errors in managing hierarchical data relationships.

Required Skills:

Strong proficiency in JavaScript, especially in handling dynamic content and DOM manipulation.

Experience with debugging complex web applications.

Ability to optimize and refactor existing code for better performance and reliability.

Objectives:

Review and refactor the existing JavaScript code to ensure that all nested symptom buttons are correctly generated and displayed.

Implement a robust system for managing visibility and interaction of nested elements.

Ensure the system is scalable, with clean, well-documented code that handles deeper levels of nesting efficiently.

Resolve all current JavaScript errors related to element selection and visibility toggling.

Deliverables:

A fully functional script where all levels of symptoms are accessible and visible as per the user interactions.

Documentation outlining changes made, with suggestions for future maintenance and potential scaling.

This project requires a detailed examination of the current script handling the symptoms, identification of bugs, and implementation of fixes to ensure that the website functions correctly across all user interactions. If you have experience with complex DOM manipulation and dynamic content in web applications, your expertise would be invaluable in resolving these issues.

JavaScript HTML PHP jQuery / Prototype CSS

Kitambulisho cha Mradi: #38040058

Kuhusu mradi

26 mapendekezo Mradi wa mbali Ipo mtandaoni %project.latestActivity_relativeTime|badilisha%

26 wafanyakazi huru wanazabuni wastani wa $40 kwa kazi hii

ahsan423

Hello, I am senior Full stack developer. I have carefully reviewed your project description and have a comprehensive understanding of your requirements. I can manage all challenges that you are facing on your existing Zaidi

$70 USD kwa siku 1
(Maoni 16)
5.9
atifuiux

Hi There, I have read the description of your Project, Symptom Explorer Web Application Correction I am a Full Stack Developer with 6 years of diversified experience in Shopify, WordPress, Wix, React JS, Angular JS, Zaidi

$20 USD kwa siku 2
(Maoni 48)
4.9
ssquare489

Hello, I am eager to assist you in resolving the challenges you are facing with the dynamic generation and management of interactive symptom elements on your medical symptom tracking website, Epicrize. With expertise Zaidi

$21 USD kwa siku 7
(Maoni 15)
4.5
shahmeenghazali

Hey there, I've just seen your post for corrections on your medical symptom tracking website, Epicrize, and I'm confident my skills are perfect for the job! I have checked your requirements thoroughly, and I promise Zaidi

$20 USD kwa siku 7
(Maoni 2)
2.8
farhatwajahat96

Hello, I can surely help you for: Symptom Explorer Web Application Correction, I am a Full-Stack Developer & Designer having experience working on multiple projects regarding CSS. I am 100% sure that my work will Zaidi

$30 USD kwa siku 7
(Maoni 3)
3.7
coderboynahid

Hello, I've carefully reviewed the challenges you're facing with Epicrize and I'm confident I can help. With my expertise in JavaScript, dynamic content management, and debugging complex web applications, I'm well-equ Zaidi

$20 USD kwa siku 7
(Maoni 1)
1.3
AyushMavani2010

As much as I appreciate the kind words, I feel it's important to clarify that data entry isn't my core skill set. However, what I do bring to the table is a decade of coding experience in CSS, HTML, JavaScript, jQuery/ Zaidi

$20 USD kwa siku 7
(Maoni 0)
0.0
WeTecholic

Hello Viorel M., We went through your project description and it seems like our team is a great fit for this job. We are an expert team which have many years of experience on PHP, JavaScript, CSS, HTML, jQuery / Prot Zaidi

$11 USD kwa siku 7
(Maoni 0)
0.0
MinahilKhan04

I have carefully reviewed the requirements for the Symptom Explorer Web Application Correction project and believe that my expertise in PHP, JavaScript, CSS, HTML, and jQuery/Prototype align perfectly with the skills n Zaidi

$30 USD kwa siku 7
(Maoni 0)
0.0
bkhalidwork

Hello, You are looking for a JavaScript developer, to address challenges with dynamic symptom generation on the medical symptom tracking website, Epicrize. With 8+ years of proven experience in JavaScript and DOM manip Zaidi

$20 USD kwa siku 7
(Maoni 0)
0.0
msrf8776

Hi, I am interested in your job. I have adequate knowledge on Web Design and Development. I am proficient in HTML, CSS, JavaScript, WordPress and more. Please, check my portfolio for details. If you give me the opportu Zaidi

$10 USD kwa siku 3
(Maoni 0)
0.0
Taimoor134

Fully Functional Script: I will deliver a fully functional script where all levels of symptoms are accessible and visible as per user interactions. Documentation: I will provide documentation outlining the changes made Zaidi

$30 USD kwa siku 5
(Maoni 0)
0.0