/luma-front-end

This is a sample take-home assignment that I have done. In this task, I have built a Patient Referral Form using designs from Figma.

Primary LanguageJavaScriptMIT LicenseMIT

πŸ“— Table of Contents

Patient Referral Form

The frontend code in this repository pertains to the Patient Referral Form, a React-based web application aimed at enhancing the patient referral process within the healthcare sector. This application, designed to optimize efficiency and user experience, simplifies the transfer of patients from one healthcare provider to another. The project served as a sample take-home assignment, where I successfully implemented the Patient Referral Form based on Figma designs.

πŸ›  Built With

  • React
  • JSX
  • CSS
  • Javascript ES6
  • Visual Studio Code
  • ESLint
  • Stylelint

Key Features

The key features of this project include the following.

  • User-friendly Interface: Intuitive and responsive design for easy navigation.
  • Patient Information: Capture essential patient details for accurate referrals.
  • Provider Details: Record information about both referring and receiving healthcare providers.
  • Referral Notes: Allow attaching relevant notes and documents for a comprehensive referral.
  • Real-time Validation: Ensure data accuracy through real-time form validation.
  • Secure Authentication: Implement secure authentication mechanisms for authorized access.

(back to top)

πŸš€ Live Demo

  • Not Available

(back to top)

πŸ’» Getting Started

Get ready to explore the cosmos with these steps:

Prerequisites

Ensure you have:

  • A Web Browser such as Microsoft Edge or Google Chrome 🌐
  • Git πŸ™
  • A code editor such as Visual Studio Code πŸ‘¨β€πŸ’»

Setup

Use git clone to get your local copy of the project.

git clone https://github.com/katarighe/luma-front-end.git

Install

Run npm install to set up the required packages.

npm install

Run Tests

To run tests run the following command in your terminal

 npm test

Usage

Launch the app with the following command

  npm start

(back to top)

πŸ‘₯ Authors

πŸ‘€ Mohamed Aden Ighe

(back to top)

πŸ”­ Future Features

Here are some future features that could be added to the Patient Referral Form in the future.

  • Appointment Scheduling: Allow users to schedule appointments through the referral form.
  • Notification System: Implement a notification system for updates on referral status.
  • Analytics Dashboard: Provide a dashboard for analytics and insights on referral trends.
  • Multi-language Support: Add support for multiple languages to enhance accessibility.
  • Integration with External Systems: Enable integration with external healthcare systems for seamless data exchange.

These are just a few ideas for future features that could be added to the Patient Referral Form. The specific features that are added will depend on the needs and wants of the users.

(back to top)

🀝 Contributing

Contributions, issues, and feature requests are welcome!

Feel free to check the issues page.

(back to top)

⭐️ Show your support

Give a star⭐️ or a thumbs up πŸ‘ if you like this project! You can visit my GitHub profile for more of my projects.

(back to top)

πŸ™ Acknowledgments

(back to top)

πŸ“ License

This project is MIT licensed.

(back to top)