https://github.com/kanitakadusic/si-docflow-server
Faculty group project: Document processing system
https://github.com/kanitakadusic/si-docflow-server
nodejs server typescript
Last synced: about 2 months ago
JSON representation
Faculty group project: Document processing system
- Host: GitHub
- URL: https://github.com/kanitakadusic/si-docflow-server
- Owner: kanitakadusic
- Created: 2025-04-01T23:48:03.000Z (about 2 months ago)
- Default Branch: dev
- Last Pushed: 2025-04-02T00:24:46.000Z (about 2 months ago)
- Last Synced: 2025-04-02T01:24:13.696Z (about 2 months ago)
- Topics: nodejs, server, typescript
- Language: TypeScript
- Homepage:
- Size: 117 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# docflow-server
> document processing system
This repository contains the processing server for a document processing system. It receives documents from a Windows application, processes them using OCR services, and maps extracted data to predefined layouts. After processing, the data is sent back for user verification and correction. Once finalized, the server forwards the document based on configured rules, such as saving it locally, uploading via FTP, or sending it to an external API. This repo focuses on the processing server, which interacts with separate repositories for the [Windows application](https://github.com/kanitakadusic/si-docflow-windows.git) and [admin dashboard](https://github.com/HarisMalisevic/si-docflow-admin.git).
## Architecture 🗂️
The component diagram of the system is provided below.

## How To Use ⚙️
To clone and run this application, you will need [Git](https://git-scm.com/) and [Node.js](https://nodejs.org/).
```
# Clone this repository
$ git clone https://github.com/kanitakadusic/si-docflow-server.git# Go into the root directory
$ cd si-docflow-server# Install all dependencies
$ npm install# Run the app in dev mode
$ npm run dev
```