Frontend playground for simulating document analysis workflows.
Note
This project is a personal practice environment for document SaaS UI. It is not affiliated with any real company.
The goal of this project is to create a modern and professional user interface to simulate document analysis workflows (OCR, data extraction, validation), using frontend development best practices.
- Core: React 18 + TypeScript
- Build Tool: Vite
- Styling: Tailwind CSS v4
- Architecture: Modular and scalable structure
| Command | Description |
|---|---|
npm run dev |
Starts the local development server |
npm run build |
Builds the project for production |
npm run preview |
Previews the production build locally |
-
Clone the repository
git clone https://github.com/Fasping/doc-lab-app.git cd doc-lab-app -
Install dependencies
npm install
-
Start the server
npm run dev
- Naming: PascalCase for components, camelCase for functions/variables.
- Structure:
src/components/uifor base components,src/pagesfor views. - UI: Maintain clean aesthetics, plenty of whitespace, and Inter typography.
- Clean Code: Small, reusable, and strictly typed components.