/images/doc.png

Transport and logistic document system

Task: A PC-based Web Application for the Transport and Logistics industry, featuring templating, document generation and tables creation:

  • Used styled-components to build app UI only for PC.

  • Built a custom Tiptap editor with drag-and-drop functionality to create templates and documents.

  • Developed two types of resizable and editable tables:

  • Allows user to add and manage data directly using project based tables.

  • Populates data automatically from generated documents using.

  • Enabled export functionality for tables in Excel and CSV formats

  • Implemented Redux Toolkit for state management.

  • Managed HTTP requests with axios and Redux-Saga.

  • Used React-Virtuoso to efciently handle long data lists and a large tables for enhanced performance

  • Implemented Yup and Formik to handle forms

  • Integrated a role-based authentication and authorization to manage access levels within the application

  • Reviewed and collaborated on frontend code with the team using GitLab

Technologies: React, TypeScript, Redux Toolkit, Redux-Saga, styled-components, Tiptap, React DnD, React Virtuoso, Formik, Yup, Git, npm, Jira

Project information

JOB

Mid-Senior Front-End Developer (Frontend Team Lead)

CATEGORIES

React

CLIENT

UAB OIGREAT

PROJECT DATE

2023 03 - 2024 08

PROJECT URL

(Production temporarily suspended)