Skip to content

CodeKage25/HealthHub360

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

65 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

HealthHub360

Access to healthcare in Nigeria can be very difficult and painstaking. Quite absurd being that the first thing to living is being healthy. HealthHub360 is a simple tool that aims to help any user find, export, and share hospitals within the region.

Requirements and Implementation Guide:

  • Hospital Search: HealthHub360 allows users to search for hospitals within their region. Users can input their location or select from a list of nearby cities to find hospitals in their area. The platform will provide a list of hospitals and their respective contact details, including address, phone number, and email.
  • Export Hospitals: HealthHub360 allows users to export the list of hospitals to a CSV file, making it easy to save and share the information. This feature will be implemented using Firebase's built-in file storage.
  • Share Hospitals: HealthHub360 also allows users to share the list of hospitals with others. Users can share the information via email or by generating a shareable link. This feature will be implemented using Firebase's built-in email and link sharing functionalities.
  • User Authentication: HealthHub360 requires admin users to create an account to access the platform's admin features. This feature will be implemented using Firebase's built-in authentication feature, which supports multiple authentication methods, including email/password and social media logins.
  • Markdown Support: HealthHub360 allows admin users to write content(create hospital entries and corresponding details) with markdown. This feature makes it easy for users to format their content, add links, and insert images. The platform will provide a simple text editor that supports markdown syntax.

Best practices:

Build and deploy a scalable code base with proper code linting and formatting with Prettier and Eslint. Ensure you use typescript with either Vuejs or React with necessary SEO in place. You are required to build with either Firebase, Hasura or any backend technology that will allow you to store user data and carry out authentication. It is important to allow the user of HealthHub360 to write content with markdown. Form validation is important. At least 2 unit tests and 3 component tests should be present in the codebase.

About

HealthHub360 is a simple tool that aims to help any user find, export, and share hospitals within the region.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published