Skip to content

sarthak219/vch-consent-form

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

VCH Consent Form

💡 Inspiration 💡

VCH Vaccination Form Prototype for ThinkTech Case Competition ~ Thousands of VCH employees are vaccinated every year and BC Ministry of Health mandates that VCH keeps track of their employee's vaccination status

⚙️ What it does ⚙️

VCH employees can fill in an online form when at the vaccination centre and easily opt in to provide VCH with their vaccination data

There is a user facing form to input data and a nurse facing form to input more data and ensure fields are entered correctly.

🛠️ How we built it 🛠️

For the frontend, we used ReactJS to create a visual and accessible way for users to input data.

To store user data, we took advantage of Firebase and used Axios to fetch and save any data to and from firebase. We also used react-router-dom to handle routing inside of React(JS).

Check out our user form app demo here, our nurse form app here and our nurse form repo here!

User Form

Nurse Form

😣 Challenges we ran into 😣

We were plagued with challenges

Some Challenges include:

  • Organizing schedules
  • Figuring out Firebase's Cloud Firestore
  • Getting multiple reactJS pages to work together seamlessly

⏭️ What's next for Consult-Aid ⏭️

  • RPA implementation to move data into VCH's internal database and ImmunesBC's database
  • JWT tokenization and encryption to ensure a high level of security because we're dealing with patient/sensitive employee data
  • Add VCH employee authentication to prevent random people from inserting data
  • Migrate VCH's current database to ours
  • Private hosting on VCH servers

🔨 Built With 🔨

  • reactJS
  • html
  • css
  • firebase

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages