Разработь мультиязычный сервис галерея фотографий работ с нуля
108 000 руб. за проект
•
безналичный расчёт, электронные деньги
Проект разбит на итерации. Сейчас нужно разработать 1-ую, по её завершению обсуждаем разработку 2-ой и т.д.
ЭТАП 1 Ф-ал единой регистрации и авторизации для нескольких сайтов.
Front-end
Авторизация, регистрация и восстановление пароля:
стр. «Регистрация» (4.1.1)
стр. «Завершение регистрации» (4.1.2)
стр. «Авторизация» (4.1.3)
стр. «Восстановление пароля»(4.1.4)
стр. «Отправлен e-mail с ссылкой для восстановления пароля» (4.1.5)
стр. «Новый пароль создан» (4.1.6)
E-mail
e-mail «Завершение регистрации» (17.1)
e-mail «Инструкция по восстановлению пароля» (17.2)
e-mail «Новый пароль от аккаунта» (17.3)
Back-end
стр. «Авторизация в панель управления» (11.1)
стр. «Список пользователей» (11.4)
стр. «Перевод (локазация)» (Языковой модуль) (11.7)
ЭТАП 2 Front-end
стр. «Главная» (4.2)
Профиль пользователя:
стр. «Профиль пользователя» (4.8.1)
стр. «Работы пользователя» (4.8.2)
Настройка профиля:
стр. «Профиль» (4.9.1)
стр. «Аккаунт» (4.9.2)
Back-end
стр. «Редактирование пользователей» (11.5)
ЭТАП 3 Front-end
стр. «Загрузить работу» (4.4)
стр. «Работа» (4.5)
стр. «Страницы не существует» (4.3)
e-mail «Работа прошла/не прошла премодерацию» (17.4)
e-mail «Новые подписчики» (17.5)
e-mail «Новые комментарий к работе» (17.6)
e-mail «Комментарий на комментарий» (17.7)
e-mail «Еженедельный и ежемесячный дайджест» (17.8)
Back-end
Список работ:
стр. «Производители» (11.3)
стр. «Список работ» (11.2)
стр. «Модерация работы» (11.2.1)
стр. «Модерация комментариев к работе» (11.2.2)
ЭТАП 4 Front-end
стр. «Страница производителя» (11.3)
стр. «Поиск» (4.6)
стр. «Статические страницы» (4.7)
Список статей:
стр. «Список статей» (11.6)
стр. «Создание и редактирование статьи» (11.6.1)
Общие требования:
Что есть:
- ТЗ с описанием итераций и ф-ла страниц;
- адаптивная вёрстка базовых страниц front-end. Страницы, вёрстка которых отсутствует, собираются из блоков на свёрстанных страницах;
- прототип back-end.
От разработчика:
- примеры мультиязычных проектов реализованных с нуля.
Обсуждение ТЗ с заинтересовавшими разработчиками;
Сотрудничество через безопасную сделку популярных российски бирж фрилансеров или договор.
ЭТАП 1 Ф-ал единой регистрации и авторизации для нескольких сайтов.
Front-end
Авторизация, регистрация и восстановление пароля:
стр. «Регистрация» (4.1.1)
стр. «Завершение регистрации» (4.1.2)
стр. «Авторизация» (4.1.3)
стр. «Восстановление пароля»(4.1.4)
стр. «Отправлен e-mail с ссылкой для восстановления пароля» (4.1.5)
стр. «Новый пароль создан» (4.1.6)
e-mail «Завершение регистрации» (17.1)
e-mail «Инструкция по восстановлению пароля» (17.2)
e-mail «Новый пароль от аккаунта» (17.3)
Back-end
стр. «Авторизация в панель управления» (11.1)
стр. «Список пользователей» (11.4)
стр. «Перевод (локазация)» (Языковой модуль) (11.7)
ЭТАП 2 Front-end
стр. «Главная» (4.2)
Профиль пользователя:
стр. «Профиль пользователя» (4.8.1)
стр. «Работы пользователя» (4.8.2)
Настройка профиля:
стр. «Профиль» (4.9.1)
стр. «Аккаунт» (4.9.2)
Back-end
стр. «Редактирование пользователей» (11.5)
ЭТАП 3 Front-end
стр. «Загрузить работу» (4.4)
стр. «Работа» (4.5)
стр. «Страницы не существует» (4.3)
e-mail «Работа прошла/не прошла премодерацию» (17.4)
e-mail «Новые подписчики» (17.5)
e-mail «Новые комментарий к работе» (17.6)
e-mail «Комментарий на комментарий» (17.7)
e-mail «Еженедельный и ежемесячный дайджест» (17.8)
Back-end
Список работ:
стр. «Производители» (11.3)
стр. «Список работ» (11.2)
стр. «Модерация работы» (11.2.1)
стр. «Модерация комментариев к работе» (11.2.2)
ЭТАП 4 Front-end
стр. «Страница производителя» (11.3)
стр. «Поиск» (4.6)
стр. «Статические страницы» (4.7)
Список статей:
стр. «Список статей» (11.6)
стр. «Создание и редактирование статьи» (11.6.1)
Общие требования:
- разработка с нуля (не на основе CMS);
- PHP v.7.1.2;
- HTML v.5.1;
- Какой фреймворк использовать при разработке обсуждается.
Back-end: Symfony,Yii или
Laravel.
Front-end: vue,
jquery или
другой небольшой. Использование тяжёлых (Angular,
React и подобные) хотелось бы избежать. - обработка изображений GraphicsMagick и
Jpegtran; - реализация мультиязычности:
- подкаталоги с gTLD;
- разметка локализации страниц;
- в БД создание таблиц локализации. - sitemap.xml валидный для WebMaser Google и Yandex.
Что есть:
- ТЗ с описанием итераций и ф-ла страниц;
- адаптивная вёрстка базовых страниц front-end. Страницы, вёрстка которых отсутствует, собираются из блоков на свёрстанных страницах;
- прототип back-end.
От разработчика:
- примеры мультиязычных проектов реализованных с нуля.
Обсуждение ТЗ с заинтересовавшими разработчиками;
Сотрудничество через безопасную сделку популярных российски бирж фрилансеров или договор.
Отзывы
В заказе есть исполнитель
При переводе заказа из архивного в актуальный, текущий исполнитель будет снят с задачи.
Выберите тип сделки
С безопасной сделкой вы всегда сможете вернуть средства, если что-то пойдет не так. С простой сделкой вы самостоятельно договариваетесь с исполнителем об оплате и берете на себя решение конфликтов.
Разработка сайта с нуля, бюджет 108 тыс, начало проекта 28.04.2017.
Проект был разделён на 4 итерации, т. к. есть большой и нестандартный ф-ал, который надо разработать и протестировать. CMS от Sylar Gray (модульная на чистом PHP; фреймворки не использует, так как чистый PHP больше нравится, да и есть готовые собственные модули).
Процесс работы
1-ая итерация была сделана к 11.05 (в срок). Вероятно благодаря отключению ненужных частей CMS и её доработка под ТЗ. Бонусом к исходникам после 1-ой итерации получил видеоролик на 45Mb и небольшую подборку файлов не относящихся к проекту.
По ф-алу: прикрепление части страниц вёрстки к CMS, подпиливание под проект авторизации, прикрепление мультиязычности, часть ф-ла которой перенесли на 4-ую итерацию (пошёл на встречу Sylar-у), прикрепление админки (работа с пользователями).
2-ая итерация была сделана к 28.05 (в срок).
Разработка страниц связанных с личным кабинетом пользователя (профиль, редактирование его данных). Работа с пользователям через админку и что-то ещё.
3-ая итерация не сдана до сих пор.
С 3-ей начался не тривиальный ф-ал, а уже посложнее. Загрузка изображений (crop & resize), crop обработка их на сервере.
И тут начались приключения:
- постоянные обещания выгрузить завтра, вечером, через 3 часа, через пол часа...;
- потом была необходимость защитить диплом, а может и написать;
- закрыть другие проекты, который нужно сдать, так как Sylar Gray их взял, так как жизнь на что-то надо, а то что горит этот проект… ну, завтра наверстаю;
- вроде бы 2 переезда в другие города;
- и т. д. и тому подобное.
Другой ф-ал я не перечисляю, до него так и не дошли.
На 23.10.2018 3-я итерация не сделана даже на четверть.
Так получилось, что на 2-ой раз, когда Sylar Gray забыл продлить хостинг и не смог за пару дней его поднять (не знаю, как так у него получается), он предложил продолжить разработку на моём сервер. Для чего мною был оплачен и поднят отдельный VDS-сервер (пришлось поднимать и настраивать самому, работать через SSH Sylar не умеет). На сервер был залит исходник от проекта, который жутко глючил. По какой-то причине он был с jQuery 1.8.3 от 2012 года!!!, хотя в ТЗ было указано, что нужно использовать актуальную версию. Как так получилось Sylar объяснить не смог, но обещал посмотреть и исправить… по истечению почти 2 недель, исправлений я так и не увидел.
Итоги
Потеряно 6 месяцев и 54 тысяч. На руках глючный и не работающий ф-ал от 3-ей итерации и, наверно, работающий от 2-ой.
Код проекта не балует комментариями, хотя присутствует некое подобие MVC структуры, используется mysqli, а не pdo, местами, вроде, присутствуют уязвимости для sql инъекций и т. д. Если Вам очень хочется поковыряться в коде, то пишите, поделюсь исходниками.
Sylar Gray понравится заказчикам:
- с крепкими нервами;
- с деньгами, которые прожигают карманы;
- с большим кол-ом времени, тестировать вёрстку и ф-ал проекта по большей части будите Вы, да и дедлайны придётся не раз переносить;
- обожающими риски, с кем ещё результат будет настолько непредсказуем. За 6 месяцев Sylar Gray минимум 24 раза положил мужской орган на этот проект (взял 24 проекты только на freelansim.ru). Интересно, он действительно их сам делает или передаёт кому-то другому?
P.S. До моего отзыва был ещё один отрицательный. В нём мужик жаловался, что в июне или июле (забыл) заплатил за вёрстку 100 тыс, но к середине октября видел только мужской орган. Отзыва больше нет, видно Sylar с ним до чего-то договорился.