Introducing Imagine Text 🌟. Harness TesseractJS to effortlessly convert image text into editable, copyable text. Unleash the power of visualization! 💡📷🔍
Client: React, Redux, TailwindCSS
Server: Node, Express, TesseractJS
Cloud Storage: Cloudinary
Clone the project
git clone https://github.com/hanzalahwaheed/ImagineText.git
Go to the project directory
cd ImagineText
Start Server
cd server && npm install
node index.js
Add the following environment variables to your .env file in the server folder
PORT
CLOUDINARY_API_KEY
CLOUDINARY_API_SECRET
You can get your cloudinary keys from here
Create a directory called uploads
in the server as well.
Start Client
cd client && npm install
npm run dev
Add the following environment variables to your .env file in the client folder
VITE_API_URL=http://localhost:5000
To run this project, you will need to
POST /api/extractTextFromImage
Parameter | Type | Description |
---|---|---|
file |
file |
Required. Image file to process |