A document Q&A web app that lets users upload documents and chat with them using AI. This repo contains the frontend client.
Live demo: askdocumind.com
Backend repo: EmmanuelM-A/askdocumind-api
| Area | Tool |
|---|---|
| Framework | React 18 |
| Language | TypeScript |
| Build tool | Vite |
| Styling | Tailwind CSS |
| Routing | React Router v7 |
| Icons | Font Awesome |
| Linting / Formatting | Biome |
| Testing | Vitest |
| Error monitoring | Sentry |
| Deployment | Vercel |
The app is deployed on Vercel. Pushes to main trigger automatic production deployments.
npm install
npm run devOther scripts:
npm run build # production build
npm run test # run tests in watch mode
npm run test:run # run tests once
npm run lint:check # check for lint/format issues
npm run lint:fix # auto-fix lint/format issues