Skip to content

A mobile app developed for use by interns, students, and practitioners at a clinic specializing in acupuncture treatments. The app provides a comprehensive educational tool for learning and referencing acupuncture points and patterns.

Notifications You must be signed in to change notification settings

Brocoder07/Healing-Protocols

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Healing Protocols

This is a mobile application designed for users to search and access information about acupuncture patterns, symptoms, and treatment points. The app is built using Jetpack Compose for Android, is intended for interns, students, and practitioners for a certain clinic, led by a licensed acupuncture professional. The app allows users to search through medical data provided by the clinic.

Features

  1. Search Functionality: Users can search for acupuncture organs, patterns, symptoms, and corresponding treatment points.
  2. Offline Access: Cached data ensures that users can access information without an internet connection incase API calls take time to load the response to the frontend.
  3. User Authentication: Only authorized individuals (interns, students, and practitioners) with custom email domains can sign in.
  4. Navigation: Simple navigation between the home page, search results, and documentation.
  5. Admin Content: All medical data provided in the app has been approved by the clinic for which the app was developed, ensuring its accuracy and relevance.

Technologies Used:

  1. Jetpack Compose: For modern UI development.
  2. FastAPI: Backend for data handling and API endpoints.
  3. Firebase Authentication: To manage user login and sign-up.
  4. MongoDB Atlas: For storing clinical data.
  5. Android Studio: Development environment for the app.

App Functionality:

  1. Search: Users can search for acupuncture patterns and treatment points. The app fetches the data from a FastAPI backend, which retrieves information stored in MongoDB Atlas.
  2. Authentication: Only registered users from the clinic can log in using Firebase Authentication. Users without appropriate domain emails will not be allowed to sign up.
  3. Documentation: The app provides in-app documentation to help users understand the data and usage of the application.

About

A mobile app developed for use by interns, students, and practitioners at a clinic specializing in acupuncture treatments. The app provides a comprehensive educational tool for learning and referencing acupuncture points and patterns.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published