Олександр Машманюк
Запропонуйте Олександру роботу над вашим наступним проєктом або зареєструйте профіль фрилансера і починайте заробляти просто зараз.
Рейтинг
Рівень володіння мовами
Резюме
Досвідчений IT-фахівець з понад 5-річним досвідом у сфері розробки програмного забезпечення. Спеціалізуюсь на створенні веб-сайтів та мобільних додатків. Маю глибокі знання в розробці як фронтенду, так і бекенду. Працював з різноманітними технологіями та фреймворками. Постійно вдосконалюю свої навички та стежу за новими тенденціями в галузі.
Навички та вміння
Програмування
Робота з текстами
Портфоліо
-
36 000 UAH Система для шкільних психологів - Веб-додаток для психологічного
Веб-програмуванняРозробив повнофункціональну веб-платформу для шкільних психологів, яка автоматизує процес проведення психологічних тестів та обробки результатів.
Основний функціонал:
Веб-додаток для проведення психологічних тестів онлайн
… Автоматизована обробка результатів з експортом у Excel
Безпечне зберігання персональних даних учнів
Бібліотека готових тестів для різних вікових груп
Інтуїтивний інтерфейс для психологів та учнів
Технічна реалізація:
Backend: Python (Flask)
Frontend: HTML5, CSS3, JavaScript
База даних: MongoDB
Адаптивний дизайн для всіх пристроїв
Результат:
Повна автоматизація робочого процесу шкільного психолога - від проведення тестування до отримання готових звітів.
-
36 000 UAH DLA VSICH — Сучасна E-commerce платформа
Веб-програмуванняПро проект
DLA VSICH — це потужна платформа електронної комерції, розроблена з використанням Flask та сучасних веб-технологій. Система відрізняється чистою архітектурою, повною документацією та широким функціоналом для керування онлайн-магазином.
#CleanCode #UkrainianDocumentation #WebDevelopment #ShoppingCart #BackendDevelopment
Технологічний стек
… Проект побудований на міцному фундаменті сучасних технологій:
Backend: #Flask #Python3 #SQLAlchemy #WTForms
Frontend: #TailwindCSS #JavaScript #jQuery #ResponsiveDesign
База даних: #PostgreSQL #DatabaseMigration
Зберігання медіа: #Cloudinary #FileManagement
Безпека: #CSRFProtection #PasswordHashing #XSSProtection #Bleach
Ключові можливості
#FullFeatureEcommerce #UserFriendly #ScalableSolution #AdminDashboard
Потужна адміністративна панель
Інформативний дашборд зі статистикою та аналітикою
Комплексне управління товарами та категоріями
Система обробки замовлень з різними статусами
Візуалізація даних через графіки та діаграми
#Dashboard #Analytics #ProductManagement #OrderProcessing #DataVisualization
Розширена система взаємодії з клієнтами
Гнучка система відгуків з рейтингами
AJAX-завантаження для покращення UX
Захист від шкідливого контенту
#CustomerReviews #UserExperience #AJAXLoading #ContentProtection
Надійна платіжна інтеграція
Підключення до LiqPay для безпечної обробки платежів
Комплексна система захисту платіжних даних
Шифрування чутливої інформації
#SecurePayments #LiqPayIntegration #EncryptedData #PaymentProcessing
Безпека на всіх рівнях
Захист від XSS, CSRF та інших веб-атак
Моніторинг підозрілої активності
Система виявлення шахрайства
Детальне логування для аудиту
#CyberSecurity #FraudDetection #SecurityMonitoring #WebSecurity
-
25 000 UAH Спортивний клуб карате 'Окінава
Веб-програмуванняOkinava — це сучасний онлайн-портал спортивного клубу, спрямований на популяризацію східних бойових мистецтв та здорового способу життя. Проєкт створений з метою об'єднати спільноту любителів карате та інших бойових мистецтв, надати інформаційну підтримку учням та їхнім батькам, а також залучити нових учасників.
Основні особливості сайту:
Інформативний дизайн — лаконічний, зручний інтерфейс з акцентом на східну естетику, що відображає філософію клубу
… Адаптивна верстка — повна функціональність як на десктопі, так і на мобільних пристроях
Розклад тренувань — зручна система перегляду розкладу занять з можливістю фільтрації за віковими групами та напрямками
Галерея досягнень — візуальне представлення здобутків учнів та тренерів клубу на змаганнях різних рівнів
Блог — регулярні публікації про події клубу, техніки карате, філософію бойових мистецтв та корисні поради
#Flask #Python #SQLAlchemy #GoogleOAuth #ClubWebsite #KarateClub #Okinava #TailwindCSS #AlpineJS #PostgreSQL #AdminPanel #WebDevelopment #Cloudinary #ResponsiveDesign #Authentication #ContentManagement #Gallery #EventSchedule #News #Training #Flask-Babel #Internationalization #FlaskLogin #DatabaseMigration #CloudHosting #Render #OpenSource #MITLicense #SportClub #Karate #CSRF #SecurityProtection #UserManagement #EmailIntegration #CLIInterface #Gunicorn #TemplateEngine #Jinja2 #StaticFiles #MediaStorage #ContactManagement #BranchManagement #LocalizationSupport #WSGI #DevelopmentEnvironment #VirtualEnvironment #RestAPI #FormValidation #SMTP #RateLimiting #Flask-Migrate #Flask-WTF #ContinuousDeployment #Logging #ConfigurationManagement #WebApplication #CustomFilters #WebInterface #UltraModernUI #FastLoading #MobileOptimized
-
25 000 UAH Веб-сайт для продажу пам'ятників та меморіальних комплексів
Веб-програмуванняМоя роль:
Full-stack розробник
Публічна частина:
… Інтуїтивно зрозуміла головна сторінка з виділенням популярних товарів.
Розширений каталог пам'ятників із зручною фільтрацією та пошуком.
Детальні сторінки для кожного пам'ятника з повною інформацією та інтегрованою фотогалереєю.
Розділ новин для інформування клієнтів про події компанії.
Галерея, що демонструє приклади виконаних проєктів.
Сторінка контактів та форма зворотного зв'язку для зручного зв'язку з компанією.
Спеціалізовані сторінки для категорій пам'ятників.
Адміністративна частина:
Захищена авторизація для адміністраторів та менеджерів.
Повний цикл управління пам'ятниками (додавання, редагування, видалення).
Система управління артикулами товарів.
Функціонал імпорту/експорту даних пам'ятників через Excel для зручного масового оновлення.
Повноцінне управління контентом новин.
Інтеграція з Cloudinary для надійного зберігання та керування зображеннями.
Система управління користувачами та їх правами доступу.
Використаний технічний стек:
#Python
#Flask
#SQLAlchemy
#Fullstack
#Вебсайт
#Ecommerce
#ІнтернетМагазин
#Адмінпанель
#PostgreSQL
#TailwindCSS
#AlpineJS
#Cloudinary
#РозробкаСайтів
-
10 000 UAH Автоматичне заповнення електронних журналів на платформі "Нові
PythonЦей проект представляє собою програму на Python, яка автоматизує процес заповнення електронних журналів на освітній платформі "Нові Знання" для вчителів. Програма дозволяє користувачам імпортувати дані про уроки з файлів різних форматів (наприклад, .docx або .csv) та автоматично вносити цю інформацію в електронні журнали на сайті "Нові Знання".
Функціональність:
… Автентифікація користувача на сайті "Нові Знання" за допомогою логіна та пароля.
Імпорт даних про уроки з файлів форматів .docx або .csv.
Автоматичне заповнення полів "Тема уроку" та "Номер уроку" в електронному журналі на основі імпортованих даних.
Можливість записати або видалити інформацію про уроки в журналі.
Зручний графічний інтерфейс для взаємодії з програмою.
Збереження облікових даних користувача та шляхів до імпортованих файлів для зручності подальшого використання.
Технології:
Мова програмування: Python
Бібліотеки: selenium, BeautifulSoup, tkinter
Обробка документів: docx, csv
Веб-скрапінг та автоматизація браузера
Виклики та рішення:
Одним з основних викликів під час розробки проекту було забезпечення стабільної роботи з веб-сайтом "Нові Знання" та коректної обробки різних форматів файлів. Для вирішення цієї проблеми було використано бібліотеку selenium для автоматизації браузера та бібліотеку BeautifulSoup для парсингу HTML-коду сайту. Також було реалізовано механізми повторної спроби з'єднання та обробки різних форматів файлів.
Цільова аудиторія:
Основною цільовою аудиторією програми є вчителі, які використовують платформу "Нові Знання" для ведення електронних журналів. Програма допомагає їм заощадити час та зусилля, автоматизуючи рутинні операції з заповнення журналів.
Плани на майбутнє:
У майбутньому планується розширити функціональність програми, додавши можливість імпорту даних з інших джерел, таких як бази даних або хмарні сховища. Також розглядається можливість інтеграції з іншими освітніми платформами для забезпечення ширшої сумісності.
-
10 000 UAH Telegram Bot для підготовки до НМТ
Розробка ботівЦей проект представляє собою Telegram бота, розробленого для полегшення підготовки до Незалежного мультидисциплінарного тесту (НМТ). Бот надає користувачам доступ до різноманітних тестових завдань з української мови, історії та математики, допомагаючи їм вдосконалити свої знання та навички перед важливим іспитом.
Функціональність:
… Запропонувати користувачам вибрати предмет (українська мова, історія або математика) та рівень складності завдань.
Надавати користувачам тестові завдання з обраної дисципліни з детальними умовами, зображеннями (за необхідності) та варіантами відповідей.
Перевіряти відповіді користувачів та надавати зворотний зв'язок щодо правильності їхніх відповідей.
Зберігати прогрес та результати користувачів за допомогою бази даних SQLite3.
Надавати статистику успішності та аналіз слабких сторін для кожного користувача.
Технології:
Мова програмування: Python
Бібліотека для створення Telegram ботів: aiogram
Обробка HTML: BeautifulSoup
База даних: SQLite3
Виклики та рішення:
Одним з основних викликів під час розробки боту було забезпечення безперебійного доступу до тестових завдань та їх належного збереження. Для вирішення цієї проблеми була розроблена система баз даних SQLite3, яка зберігає всі тестові завдання, відповіді та прогрес користувачів.
Цільова аудиторія:
Основною цільовою аудиторією боту є учні старших класів середньої школи в Україні, які готуються до НМТ. Проте бот може бути корисним для будь-кого, хто бажає вдосконалити свої знання з української мови, історії та математики.
Активність
| Останні ставки 6 | Бюджет | Додано | Терміни | Ставка | |
|---|---|---|---|---|---|
|
Замовляю написання бота для купівлі квитків
10 332 UAH
|
|||||
|
Копіювати телеграм-бот з доопрацюванням
3000 UAH
|
|||||
|
Телеграм-бот облік фінансів + Google таблиця
1000 UAH
|
|||||
|
БОТ для OLX - моніторинг нових оголошень і сповіщення про них
3355 UAH
|
|||||
|
Зробити інтернет-магазин, є зразок
5000 UAH
|
|||||
|
Автоматичне завантаження відео на кілька сайтів на BAS або python
5000 UAH
|