AadharXtract-Client Tailwind Templates

Aadharxtract Client

React frontend for the Aadhaar OCR System. Allows users to upload images of the front and back of Aadhaar cards, initiate OCR processing, and display extracted information in a clean UI. Built with React.js and optionally styled using Tailwind CSS. Fully responsive and user-friendly interface.

πŸ§‘β€πŸ’» Aadhaar OCR System – Frontend

This is the frontend for the Aadhaar OCR System, built with React.js. The goal? Let users upload both sides of their Aadhaar card, send them to the backend for OCR, and neatly display the extracted data like name, DOB, and Aadhaar number.


πŸ”₯ Features

βœ… Upload front and back images of an Aadhaar card
βœ… Preview uploaded images instantly
βœ… Trigger OCR extraction via backend API
βœ… Display Aadhaar details in a clean layout


πŸ› οΈ Tech Stack

  • βš›οΈ React (with Hooks)
  • πŸ“‘ Axios – for handling API requests
  • 🎨 Tailwind CSS (or any CSS framework you prefer)

πŸš€ Getting Started

1. Clone the Repository

git clone https://github.com/DilfaThayyil/aadharXtract-Client.git
cd aadharXtract-Client

2. Install Dependencies
npm install

3. Setup Environment Variables

4. Start the Development Server
npm start

πŸ§ͺ How to Use

Upload clear images of the front and back of an Aadhaar card Click the "Extract Info" button View the extracted data rendered below the upload section If it doesn’t work β€” check the backend or file types πŸ˜‰

🧼 Notes

The backend must be running for this to work (make sure the OCR server is live). Only supports JPG or PNG images β€” under 5MB. A good image = better OCR accuracy.

πŸ“¬ Feedback / Contributions

Found a bug? Want to suggest a new feature? Feel free to open an issue or PR β€” contributions are always welcome! πŸ’¬

Top categories

Loading Svelte Themes