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
Front-End Developer (Frontend Team Lead)
CATEGORIES
React
CLIENT
UAB OIGREAT
PROJECT DATE
2023 03 - 2024 08







