Skip to content

Connect Web SDK with Document Engine and access the documents from DE and save it back to DE. Assuming that you have already done the DE setup. This is client-side implementation.

Notifications You must be signed in to change notification settings

Narashiman-K/WebSDKConnectwithDocumentEngine-Sample

Repository files navigation

DocEng Web

A modern web application built with React, TypeScript, and Vite. This project provides a robust foundation for building scalable, high-performance web apps with hot module replacement (HMR), ESLint integration, and support for advanced PDF/document engineering workflows.


Table of Contents


Features

  • ⚡️ Vite for fast development and build times
  • ⚛️ React for building user interfaces
  • 🟦 TypeScript for static type checking
  • 🔥 HMR (Hot Module Replacement) for instant feedback during development
  • 🧹 ESLint with recommended rules for code quality
  • 📦 Easy integration with third-party libraries
  • 📝 Ready for advanced document engineering features (PDF, annotation, etc.)

Getting Started

Prerequisites

Installation

  1. Clone the repository:

    git clone <your-repo-url>
    cd trialTryOuts/DocEng1/doceng_web
  2. Install dependencies:

    npm install
    # or
    yarn install
  3. Start the development server:

    npm run dev
    # or
    yarn dev
  4. Open http://localhost:5173 to view the app in your browser.


Project Structure

doceng_web/
├── public/             # Static assets
├── src/                # Source code
│   ├── assets/         # Images, fonts, etc.
│   ├── components/     # React components
│   ├── App.tsx         # Main App component
│   ├── main.tsx        # Entry point
│   └── ...             # Other modules
├── .eslintrc.cjs       # ESLint configuration
├── tsconfig.json       # TypeScript configuration
├── vite.config.ts      # Vite configuration
├── package.json        # Project metadata and scripts
└── README.md           # Project documentation

Available Scripts

  • npm run dev — Start the development server
  • npm run build — Build the app for production
  • npm run preview — Preview the production build
  • npm run lint — Run ESLint to check code quality

Customization

  • Add your own React components in src/components/
  • Update Vite config in vite.config.ts for advanced customization
  • Integrate document engineering features (e.g., PDF viewing, annotation) as needed

Contribution

  • by Narashiman

About

Connect Web SDK with Document Engine and access the documents from DE and save it back to DE. Assuming that you have already done the DE setup. This is client-side implementation.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published