3 задания. Одно простое, посложнее и типа сложное
При реализации допускается использование сторонних библиотек и модулей для выполнения задания. Использование composer будет плюсом. Дизайнерские решения не важны, но желательно выдержать всё в едином стиле (пусть даже классические кнопки, это не принципиально).
Задание 1. (Простое)
Написать одностраничное веб-приложение (single page application) со следующим функционалом:
Авторизация пользователя;
После успешной авторизации доступна форма редактирования учетных данных данного пользователя (логин, пароль, ФИО, должность, email, телефон);
Сохранение внесенных изменений;
Просмотр истории изменений.
БД – MySQL. Back-end – PHP. Front-End – любой javascript фреймворк.
Задание 2. (Посложнее)
На странице отображается 10 кнопок, расположенных в строку, с текстом 1 – 10 соответственно. При клике на любую кнопку, она переносится в начало строки, а в бд добавляется запись: «в <текущее время> нажали на кнопку № <номер кнопки>», а также идентификатор сессии. После 10 кликов на страницу выводится статистика по кликам на каждой кнопку за текущую сессию (при каждом последующем клике – статистика обновляется). Возможность выгрузки статистики в excel-файл. Сессии обновляются при обновлении страницы.
БД – MySQL. Back-end – PHP. Front-End – любой javascript фреймворк.
Задание 3. (Сложное)
На странице отображается одна кнопка «Старт». При клике на нее должно происходить обращение к файлу на сервере test.txt. В файле считается сумма цифр, результат вычисления записывается в конец файла в новой строке. Если в момент операции к файлу обращается еще один процесс, то он должен заблокироваться и ожидать завершения операции текущим процессом. Все действия с файлом должны логироваться на страницу в реальном времени (насколько это возможно): «11:46:10: Файл используется. Ожидание… 11:50:45: Открытие файла… 11:50:47: Чтение файла… 11:51:12: Подсчет суммы… и.т.д», а после каждой завершенной операции вызывается задержка на рандомное количество секунд от 1 до 10. При повторном нажатии на кнопку предыдущий процесс не прерывается, а встает в очередь. Изначальное содержание файла test.txt:
1
2
3
БД(если нужно) – MySQL. Back-end – PHP. Front-End – любой javascript фреймворк.
-
329 Сделаю, действительно ничего сложного. Интересно будет с Вами поработать, это тебе не скачал CMS и поменял пару кнопок :)
Портфолио: http://tigresscms.com.ua/portfolio/portfolio
Срок - от 7 дней.
Цену уточним, если напишете в ЛС или на почту через форму на странице контактов.
-
68 3 0 Здравствуйте
Напишите пожалуйста, обсудим.
Тут нет ничего сложного, но есть некоторые нюансы
-
579 75 0 Мне понравилась Ваша задача. Буду рад обсудить с Вами ее реализацию. Почему Вы решили выбрать SPA решение для данной функциональности?
Aktualne zlecenia dla freelancerów w kategorii PHP
Programista Laravel/Blade (średni) — poprawki na stronie
376 PLN
Szukam dewelopera do projektu składającego się z 4 powiązanych zadań, dla strony best-matchmaking.com wykonywanych kolejno:Integracja gotowego premium szablonu Blade artykułu blogowego + autogeneracja Schema/SEO oznaczeń (Article, FAQPage, Open Graph, canonical) dla wszystkich… PHP ∙ 10 godzin 28 minut temu ∙ 42 oferty |
Dopracowanie strony https://koleso-center.com/ na OpenCart
838 PLN
Dodać na stronę kategorie sklepu internetowegoUżywane dyskiDodatkowe kołaMocowaniaDane bierzemy z bazy danych 1C.jeszcze kilka pytań Typ wykonawcy: pojedynczy programista Backend (OpenCart/PHP) na poziomie średnimDopracowanie musi spełniać wszystkie wymaganiaSEO+AI promocja AI… PHP ∙ 1 dzień 3 godziny temu ∙ 43 oferty |
Moduł dla OpenCart: masowe tworzenie produktów z folderów ze zdjęciamiOpracowanie modułu masowego tworzenia produktów dla OpenCart (ocStore 3.x)Należy opracować moduł administracyjny dla OpenCart / ocStore 3.x, który automatycznie tworzy produkty z wcześniej przygotowanej struktury folderów z obrazami.Podstawowa funkcjonalność:masowe tworzenie… Content Management Systems, PHP ∙ 2 dni 10 godzin temu ∙ 49 ofert |
Optymalizacja stronyOptymalizacja strony jdgreta.co.uk na Shopify. Audyt SEO dołączony do projektu. Główne zadania - - Poprawić wszystkie metadane - Wykonać TZ dla programisty (ponieważ w tym projekcie połączone są zadania dla programisty i SEO, jeśli nie jesteś firmą - możesz skorzystać z… Układ HTML i CSS, PHP ∙ 6 dni 8 godzin temu ∙ 34 oferty |
Specjalista od HoroshopPotrzebny specjalista, który będzie w stanie prawidłowo skonfigurować feed produktowy.Problem: Obecnie ponad 13 000 produktów jest eksportowanych z tym samym typem wartości (np. „wszystko do manicure i pedicure”). Z tego powodu w Google Ads nie można podzielić produktów na… PHP, Obsługa stron internetowych ∙ 7 dni 11 godzin temu ∙ 22 oferty |