Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/andrey-yurchuk/amopoint
https://github.com/andrey-yurchuk/amopoint
Last synced: about 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/andrey-yurchuk/amopoint
- Owner: Andrey-Yurchuk
- Created: 2024-02-13T16:58:50.000Z (12 months ago)
- Default Branch: main
- Last Pushed: 2024-02-16T10:20:41.000Z (12 months ago)
- Last Synced: 2024-02-16T11:29:28.860Z (12 months ago)
- Language: PHP
- Size: 6.84 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## Тестовое задание на вакансию разработчика (База)
1. Напишите скрипт, который загружает файл .txt и сохраняет в папке files в корне проекта. Результат загрузки должен выводиться ниже окна загрузки и представлять собой зеленый либо красный круг в соответствии с успешной загрузкой или ошибкой.
После загрузки и сохранения файл должен быть прочитан и разбит заданным символом. Полученный массив необходимо вывести построчно на экран в виде строка = количество цифр в строке(использовать регулярное выражение)
Решение должно представлять из себя папку с необходимыми файлами php и css.2. Необходимо написать js код, который в зависимости от выбранного значения поля Тип отражает разный набор полей на странице http://test.amopoint-dev.ru/testzz/testlist.html
Должны отображаться только те поля в атрибуте name которых есть значение выбранного элемента списка.
Решение должно представлять из себя файл для подключения к странице, либо сниппет для запуска в браузере в консоли.
Допускается использование сторонних библиотек при условии обоснования их использования. При разборе выполненных заданий при прочих равных будет важнее алгоритм решения. Будет плюсом перечисление алгоритмов решений-аналогов и почему не были выбраны эти варианты.Дополнительное задание
3. Написать счетчик посещений страницы. Решение должно состоять из двух компонентов:
-кода на js, который подключается к любому сайту. Скрипт должен собрать необходимые данные(ip, город, устройство) и отправлять на сервер
-бэк часть, который хранит данные в БД (sqllite или другой на выбор) и показывает график посещений по часам(по оси х - количество уникальных посещений за час, по оси y- время), круговую диаграмму с разбиением по городам.
Оформить в виде страницы просмотра статистики с авторизацией. Решение выложить на любой хостинг для возможности проверки