MediScan is a modern web application designed to simplify the management of medical invoices. Using the power of AI, users can quickly digitize their paper invoices, track their status, and even provide voice feedback to the support team. This application is built with Next.js, Firebase, and Google's Genkit.
This application provides a seamless experience for managing medical invoices. You can upload an image of an invoice or take a photo with your device's camera. The app then uses AI to read the invoice and extract important details like the clinic name, invoice number, total amount, and date. All your invoices are displayed on a central dashboard where you can track their verification status. Additionally, a unique feedback system allows you to record audio messages, which are automatically transcribed and summarized by AI, creating a streamlined communication channel.
- AI-Powered Invoice Scanning: Automatically extract data from invoice images using AI-driven Optical Character Recognition (OCR).
- Camera and File Upload: Capture invoices using your device's camera or upload existing image files.
- Invoice Dashboard: A central hub to view and manage all your submitted invoices with real-time status updates (Pending, Verified, Rejected).
- AI-Summarized Voice Feedback: Record audio feedback, and our AI will transcribe and summarize it for efficient support processing.
- Feedback Tracking System: View the history of your feedback submissions, check their status (Waiting for Support, Processing, Answered), and rate the quality of the support you receive.
- Real-time & Scalable: Built on Firebase Firestore for a responsive, real-time database experience.
- Modern & Responsive UI: A clean, intuitive interface built with Next.js, Tailwind CSS, and ShadCN UI that looks great on any device.
This is a Next.js application bootstrapped in Firebase Studio.
- Install dependencies:
npm install
- Run the development server:
npm run dev
Open http://localhost:9002 with your browser to see the result.