This project simplifies the process of writing and generating diagnosis summaries in occupational therapy. It allows therapists to input, edit, and convert summaries to PDF files efficiently.
This project is designed to assist occupational therapists in creating and managing diagnosis summaries. It includes a rich text editor for detailed inputs and the ability to generate PDF files from these summaries.
- Rich text editor for detailed summaries
- Real-time preview of the summary
- PDF generation from the summary content
- Easy-to-use interface
- React
- Redux
- TypeScript
- React Quill (Rich Text Editor)
- jsPDF (PDF generation)
- Tailwind CSS
- Vite
- Lodash
- react-to-pdf
- HTML, CSS
- Node.js (>= 12.x)
- npm or yarn
-
Clone the repository:
git clone https://github.com/fuad-nasseraldeen/form-builder.git cd form-builder
-
Install dependencies:
npm install
or
yarn install
-
Start the development server:
npm run dev
-
Open your browser and navigate to
http://localhost:5173
.
- Fill in the diagnosis summary in the provided rich text editor.
- Click "Save" to store your input.
- Click "Download PDF" to generate and download a PDF of the summary.
- Fork the repository.
- Create a new branch (
git checkout -b feature-branch
). - Make your changes.
- Commit your changes (
git commit -m 'Add new feature'
). - Push to the branch (
git push origin feature-branch
). - Open a pull request.
This project is licensed under the MIT License.
For any inquiries or issues, please contact [email protected].