Skip to content

hanzalahwaheed/ImagineText

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 

Repository files navigation

ImagineText

Introducing Imagine Text 🌟. Harness TesseractJS to effortlessly convert image text into editable, copyable text. Unleash the power of visualization! 💡📷🔍

Tech Stack

Client: React, Redux, TailwindCSS

Server: Node, Express, TesseractJS

Cloud Storage: Cloudinary

Run Locally

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

Environment Variables

To run this project, you will need to

API Reference

Get all items

  POST /api/extractTextFromImage
Parameter Type Description
file file Required. Image file to process

Screenshots

image

Authors

License

MIT

About

An Image to Text converter app built upon an opensource OCR called TesseractJS.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published