
ERP development for the children's camp. Extension of ERP functionality.
ERP: Paperless workflow and using of electronic signature for documents signing
Project Overview
Client's company:
Organizing of children's camps, a school of counselors and the implementation of social projects.
Team Philosophy:
We do everything to make childhood happy (c)
Tasks and challenges:
To implement paperless workflow and to improve methods of getting and storaging data about clients and children from all Europe in ERP.
Importance:
Organizing activities related to children's leisure, involves a huge number of documents that need to be signed, stored, and submitted to various authorities upon request. Among other things, European legislation requires the careful storage of all data for a long time and after the end of the children's camp, which significantly increases the burden on the company in terms of operational processes and costs.
What has been implemented:
1. Paperless signing of documents using a signature on the tablet screen.


2. Robotic scenarios for creating, signing and sending various types of documents.

3. The creation of questionnaires for parents who send children to camps has been automated, and an environment has been created for storing data on each of the children on all camp shifts.


4. All tasks related to automated scripts take into account the multilingualism of the client base, as well as the multilingualism of the workflow, depending on the language the client speaks.
Technologies: Laravel, October CMS, JavaScript, MySQL, signature_pad.js, PHP, HTML, CSS.
Team: 2 back-end programmers, 1 front-end programmer, project manager, business analyst, QA.
Technologies
Client
У розпал сезону ми створили з вами продукт настільки практичний та зручний, що ми вже зараз заощадили величезну кількість часу, сил та паперу, а також полегшили та прискорили роботу команди. Ми мінімізували вплив людського фактора на якість роботи бізнес-процесу настільки, що це оцінив не лише я, а й оцінили мої співробітники, наші клієнти та партнери, з якими ми працюємо. У століття розвитку технологій є два визначальних фактори, що впливають на якість роботи з інформацією: якість та швидкість її передачі та обробки. І нам вдалося зробити продукт, який забезпечив нам ефективну роботу just in time.
До роботи з вашою командою у мене було складено враження про айтішників, що завжди була зав'язка на певну людину, яка якщо випаде, з будь-якої причини, вся робота зупиниться. У нашій же з вами роботі зворотний зв'язок та вирішення поставлених завдань відбувалися дуже оперативно. З урахуванням роботи у високий сезон, швидкість і якість зворотного зв'язку мало величезну роль для нас, тому що в період високого навантаження дуже швидко видно, якщо щось йде не так, і якщо вирішувати проблему довго, компанія несе високі репутаційні ризики. У нашому випадку ризики були зведені до мінімуму завдяки швидкості реакції команди та професіоналізму у вирішенні завдань.
І ще хотілося б додати про складання ТЗ. Вважаю, що це правильно, що ви починаєте розробку з ТЗ, т.к. це дозволяє нам вибрати найкраще рішення для реалізації задуманого, і побачити, що і навіщо ми робимо. А не просто робити щось, а потім думати, навіщо це нам і як це використати.
Так склалося, що в мене був великий досвід взаємодії з будівельниками напротязі життя, і ось будівельники теж бувають двох типів. Першим кажуть копати від світанку до огородження, і вони копають, не питаючи навіщо. А другі - перед тим, як копати, запитують "навіщо?", і думають перед тим, як щось робити. Ось ви - це другий тип будівельників, які завжди починали з питання "навіщо?", вникали в нашу бізнес-логіку та пропонували оптимальні рішення, які ми ще й зможемо масштабувати у майбутньому. Напевно, ви це робите тому що вам же потім і доведеться доробляти цей проект, але для мене це було важливо. Ті ж будівельники, будуючи будинок сьогодні, можуть закласти фундамент на один поверх, а можуть на 2-3-4-5 поверхів, з огляду на можливість добудувати його в майбутньому. І в нашому випадку, усі рішення, які ми запроваджували, ви робили з позиції "закладати фундамент під будівництво 5-поверхового будинку", навіть незважаючи на те, що ми на поточному етапі будували двоповерховий. Це також дуже цінно для мене.