Reusable React components used by HospitalRun
HospitalRun Components is a robust library designed for building the frontend of the HospitalRun application using reusable React components. This project aims to streamline the collaboration between designers and developers, making it easier for teams to work together effectively. The library encompasses various elements such as text inputs, labels, and more, providing a cohesive set of tools for frontend development.
The repository encourages contributions from the community, offering clear guidelines for how to get involved. With an emphasis on modern development practices, including one-click setup for contributions and structured commit guidelines, HospitalRun Components is positioned to facilitate collaboration and efficiency in software development.
Reusable Components: A collection of React components tailored for the HospitalRun frontend, promoting code reuse and modular design.
Collaborative Development: Designed for easy collaboration between designers and developers, fostering a productive development environment.
Easy Installation: Installation is straightforward with commands for npm
users, and additionally supports optional components like node-sass
for SCSS file imports.
Live Reloading with Storybook: Integrated support for Storybook allows developers to test and view components live, enhancing the development workflow.
Conventional Commits: Utilizes Conventional Commits for consistent versioning and documentation, ensuring clarity in project history and updates.
One-Click Setup: Offers a GitHub Codespace setup, enabling users to quickly get a fully functional development environment with all dependencies pre-installed.
Open for Contributions: Actively encourages contributions from developers, providing a contributor guide to streamline the process and enhance community involvement.
MIT License: Released under the MIT license, allowing for freedom in usage and modification of the components in various projects.