A job platform dedicated to raising awareness among employers and connecting them with kidney dialysis patients, providing a platform for patients to find employment opportunities that are flexible and accommodating to their medical needs.
You can find our live site hosted on Firebase at KidneyWorks!
How can we get employers to empathise, understand, and hire kidney patients who have limited education levels and mobility due to their health conditions and treatment schedule?
Our mission is to bridge the gap between employers looking for qualified and motivated employees and patients seeking meaningful employment opportunities.
We believe that every individual, including dialysis patients, has the right to work and contribute to society, and our goal is to make this a reality.
We believe first impressions are important, reflecting the job application process and encouraging employers to explore the website.
- Friendly avatars and delightful animations make using the website a pleasant experience
- Responsive design allows the website to be used on mobile devices for on-the-go convenience
Designed to help employers understand and empathise with kidney patients, the website offers a repository of useful information.
This section contains reasons for employers to hire kidney patients
This section has brochures from Kidney Dialysis Foundation
This section contains links to websites of interest to employers hiring kidney patients
View a list of available jobs
Keep track of applied jobs
To transform information into action, we integrated a job portal into the website to connect kidney patients with potential employers easily.
- Employers can view all their job postings on one page, including the applicants who applied for them
- Kidney patients have a curated list of jobs from accommodating employers, and a quick way to view their application statuses
On a more personalised note, employers and kidney patients alike can share their previous experiences working with each other, showing newcoming employers the potential of hiring kidney patients and providing patients with a source of hope and wisdom.
Like any good job portal, kidney patients can enrich their profiles with relevant information for employment.
Customisations:
- Display name and picture
- Education level
- Personal skills
- Physical limitations and health conditions
- Resume upload
- Integration with popular job sites such as LinkedIn, Indeed, etc.
- Connecting jobs with blogs for better context
- More ways of signing in
- Theme customisations
- ReactJS frontend
- Bootstrap CSS library
- React Spring animations
- Cloud Firestore - Firebase
- Firebase Hosting
Don't forget
npm ci
to install the necessary dependencies!
In the project directory, you can run:
Runs the app in the development mode.
Open http://localhost:3000 to view it in the browser.
The page will reload if you make edits.
You will also see any lint errors in the console.
Launches the test runner in the interactive watch mode.
See the section about running tests for more information.
Builds the app for production to the build
folder.
It correctly bundles React in production mode and optimizes the build for the best performance.
The build is minified and the filenames include the hashes.
Your app is ready to be deployed!
See the section about deployment for more information.
Han Shangru, Stanley
Huang Hao
Pierce Ng Wei Sheng
Soh Je Hou