<h1> pet-проект </h1>

Начну с честного признания, до недавнего времени, я не знала что такое pet-проект 😅  вот пришлось даже загуглить (ну мало ли есть люди как и я непросвещенные) 

Личный проект, или как его еще называют, "пет-проект" (от английского слова "pet" — домашний питомец), представляет собой проект, над которым специалист работает в свое удовольствие и вне рабочего времени. Это возможность самостоятельно придумать идею и воплотить ее в жизнь.

И какого же было моё удивление, что в меня есть такой проект!!! Именно о нем мне очень хотелось бы вам рассказать

Жила была одна компания инженеров, и был у них продукт, пусть в общих чертах это будет сервер и оборудование, который только-только разработали, и хотелось им с этим сервером каким то образом  взаимодействовать, но средств на разработку качественного веб-приложения у них на первом этапе совсем не было. 

Работал у меня там один знакомый инженер, рассказал он мне об их проблеме и попросил помочь, на тот момент у меня практически не было опыта и я с огромной радостью согласилась. 

Не было ничего ни дизайн проекта, ни четкого ТЗ, и даже никакого rest api, был только маломальский бэк (+ старый профессор бэкенд-разработчик) и кучка идей. 

Было ряд проблем, которые необходимо было решить, одна из них где же взять макет и идеи для дизайна? 🤔

Ну тут все просто templatemonster -> admin dashboard -> life demo  Вот и дизайн, да еще и можно посмотреть как реализованы разные ui компоненты.

А все остальное рождалось стихийно, заказчик на пальцах мне объяснял что хочет к примеру «как то бы хотелось статистику смотреть за сутки и за неделю», ну а я находила решение «давайте возьмем библиотеку с графиками»,  и уже исходя из структуры  данных для библиотеки я продумывала форматы запросов.

Так появилась первая версия моего «питомца» на чистом css, js и html (так как изначально нужно было сделать максимально легковесный проект с минимальным количеством библиотек), на ее разработку я потратила +- пару месяцев. 

Что же я получила за его разработку? 0 руб, НО я достаточно неплохо «прокачала свои скилы» в: * Чистом JavaScript  * Ajax запросах  * Кастомизации библиотеки графиков * Подробно изучила canvas и все его особенности * GET, POST, DELETE, PATCH * И как с помощью JSON server создавать фейковые запросы

Но этой версии было не суждено «увидеть продакшн», так как старый профессор ушел и хлопнул дверью, и остался мой проект в столе….

Конец первой части )

P.S. На самом деле у этой истории очень хороший конец, сейчас проект живет и приносит деньги ) но как мы к этому пришли я расскажу в следующих частях (а то мне кажется уже слишком много букв), если вам интересно можно поставить + в комментариях, а если нет то ставьте - )

#frontend #pet #project #start #js
<h1> pet-проект  </h1> | Сетка — новая социальная сеть от hh.ru
repost

89

input message

напишите коммент

еще контент автора

еще контент автора

войдите, чтобы увидеть

и подписаться на интересных профи

в приложении больше возможностей

пока в веб-версии есть не всё — мы вовсю работаем над ней

сетка — cоциальная сеть для нетворкинга от hh.ru

пересекайтесь с теми, кто повлияет на ваш профессиональный путь