Дмитро Литвин
Запропонуйте Дмитру роботу над вашим наступним проєктом або зареєструйте профіль фрилансера і починайте заробляти просто зараз.
Рейтинг
Портфоліо
-
Delivery App — Повнофункціональний сервіс доставки (Full Stack)
Веб-програмуванняКомплексний веб-додаток для замовлення товарів.
• Frontend: Розроблено на чистому JavaScript (або React, якщо використовував) з динамічним оновленням кошика та фільтрацією.
• Backend: Серверна частина на Node.js з використанням фреймворку Express.
• База даних: Проєктування та робота з MongoDB через ORM Mongoose.
… Реалізовано збереження замовлень у базі, логіку підрахунку вартості на стороні сервера та обробку запитів користувачів. Проєкт демонструє навички створення архітектури Client-Server.
Вихідний код доступний на GitHub: https://github.com/dino004/delivery-app
-
Weather App
Веб-програмуванняДодаток для відстеження погодних умов у реальному часі. Реалізовано інтеграцію з зовнішнім REST API. Особливості проєкту: обробка асинхронних запитів, робота з JSON-даними, динамічне оновлення інтерфейсу та адаптивна верстка для мобільних пристроїв.
Вихідний код доступний на GitHub: https://github.com/dino004/weather-app
-
React Task Board — Оптимізований менеджер завдань
Веб-програмуванняПросунута версія таск-менеджера, розроблена на React 19. Основна увага приділена архітектурі компонентів та оптимізації стану за допомогою Context API. Додаток має високу продуктивність, адаптивний інтерфейс та надійну логіку керування даними без зайвих ререндерів.
-
Task Board — Менеджер завдань на чистому JavaScript
Веб-програмуванняВеб-додаток для керування завданнями, побудований на Vanilla JS. Реалізовано повний цикл CRUD, маніпуляції з DOM та збереження даних у LocalStorage. Проєкт демонструє впевнене володіння базовим синтаксисом ES6+, роботу з подіями та об'єктною моделлю документа.
Вихідний код доступний на GitHub: https://github.com/dino004/task-board