Админка для управления расписанием трасс. Написана на голом PHP (с применением концепции MVC), а так же JS, HTML, CSS, AJAX, JQUERY (и еще парочка страшных аббревиатур). Для хранения данных использует БД SQLite. Интерфейс максимально простой и удобный.
Сделано в связке PHP-SVG-JS. Фон — файл PNG, сами трассы и знаки — SVG. Карта умеет масштабироваться и центроваться под ширину/высоту экрана. Увеличивать и уменьшать масштаб можно как кнопками, так и колесиком мыши и свайпом «щипок» на сенсорном экране. Карту можно передвигать. При наведении на трассу отображается информация о ней во всплывающей подсказке. Выводимые часы работы и статус страссы/объекта можно задавать в конфигурационном файле на несколько дней вперёд. Планируется разработка…
До этого, прайс-лист на сайт вставлялся через айфрейм из ГуглДокса. Заказчика это устраивало до тех пор, пока он не захотел прятать таблицы спойлером (она получалась слишком длинной). Кроме того, понадобилось сделать так, чтобы при наведении на услугу, в строке появлялась кнопка заказа. При клике на эту кнопку должна появиться форма заказа (стандартная форма из конструктора Тильда). Название услуги, на которой был произведен клик, должна попадать в эту форму. Решение Для…
Сложный калькулятор для расчета стоимости ремонта автомобиля. Реализован как компонент для Bitrix, но без существенных переделок может быть перенесён на другую CMS. Данные вставляются из таблицы Excell в текстовые файлы методом копипаста. После некоторой доработки данные можно хранить на сервере как непосредственно в таблице Excell, так и в базе данных.