This project is a Next.js application designed to convert unorganized blood pressure data using Optical Character Recognition (OCR) tools. It provides a user-friendly interface for uploading images, processing the data, and displaying the results in an organized format.
- Upload images containing blood pressure data for OCR processing.
- Display processed blood pressure data in a clear and user-friendly manner.
- Utilize OCR tools to extract text from images.
- Organize and format the extracted data for easy interpretation.
blood-pressure-ocr
├── src
│ ├── app
│ │ ├── layout.tsx
│ │ ├── page.tsx
│ │ └── globals.css
│ ├── components
│ │ ├── OcrUpload.tsx
│ │ ├── DataDisplay.tsx
│ │ └── DataProcessing.tsx
│ ├── lib
│ │ ├── ocr.ts
│ │ └── data-processing.ts
│ └── types
│ └── index.ts
├── public
├── package.json
├── next.config.js
├── tsconfig.json
└── README.md
-
Clone the repository:
git clone <repository-url> cd blood-pressure-ocr
-
Install the dependencies:
npm install
-
Create an .env.local file:
NEXT_PUBLIC_CHUNKR_API_URL= URLKEY
NEXT_PUBLIC_CHUNKR_API_KEY= APIKEY
To run the application, use the following command:
npm run dev
Open your browser and navigate to http://localhost:3000
to access the application.
Contributions are welcome! Please open an issue or submit a pull request for any improvements or features you'd like to add.
This project is licensed under the MIT License. See the LICENSE file for details.