Доработка проекта на Laravel 5.1
Спасибо.
Проект - портал.
Бизнес-модель - подобно фрилансхаунту, но со своими особенностями.
Завершен на 80%.
Доделать нужно:
<div id="locationField"> <input id="autocomplete" placeholder="Enter your address" onFocus="geolocate()" type="text"/> </div> <div id="address" style="display:none;"> <div class="form-group"><input type="text" id="google_id" disabled="disabled"/></div> <div class="form-group"><input type="text" id="place_id" disabled="disabled"/></div> <div class="form-group"><input type="text" id="vicinity" disabled="disabled"/></div> <div class="form-group"><input type="text" id="street_number" disabled="disabled"/></div> <div class="form-group"><input type="text" id="route" disabled="disabled"/></div> <div class="form-group"><input type="text" id="locality" disabled="disabled"/></div> <div class="form-group"><input type="text" id="administrative_area_level_1" disabled="disabled"/></div> <div class="form-group"><input type="text" id="administrative_area_level_2" disabled="disabled"/></div> <div class="form-group"><input type="text" id="country" disabled="disabled"/></div> </div>
Во время регистрации мы записываем в БД данные о местоположении в таблицу locations, о пользователе - в таблицу user, делая отметку об id местоположения пользователя
При наведении на маркер АПИ предоставляет возможность выводить подсказку о том, что это за место. В нашем случае это должно быть название события со ссылкой на страницу с его описанием.
https://developers.google.com/maps/documentation/javascript/examples/place-search - документация по данному АПИ.
Структура:
2 таблицы - events - в которой описаны названия событий и logs - куда собственно все пишется. Таблицу events нужно будет расширить, добавив поля с переводами в мультиязыность, хотя уже есть какое то приспособление для переводов с БД, я покопаюсь в переписке, восстановлю. Перечень событий будет описан отдельно и ссылка будет добавлена сюда.
Принцип логгирования
В момент каждого события мы записываем user_id, event_id, timestamp (нужно обязательно добавить IP и по возможности browser, OS, которые приходят в запросе).
Более детально после заключения сделки. Я предоставлю доступ к Wiki проекта, где описана бизнес-логика, открою доступ на битбакет. Дизайн купленный, все нужные элементы, классы ошибок, нотификации и прочие дополнения есть. Для удобства предлагаю работать с использованием Redmine .
Бюджет: 250 USD Срок: 15 дней
Добрый день. Меня зовут Роман. Опыт работы с PHP более 8 лет, с Laravel около 3 лет. Последнее место работы было связанно именно с работой на Laravel 5.1 (более 4 месяцев непрерывного коддинга). Большое REST API приложение с огромной аналитикой внутри. На связи (Skype, email, whatsapp, viber, telegram, телефон) я не менее 4 часов в сутки, работаю не менее 8 часов в сутки над выбранным проектом. Указанный срок выполнения немного завышен для подстраховки (все зависит от качество написанного кода и придерживания стандартов), но указывается в рабочих днях, а не календарных. Гарантирую полную конфиденциальность исходного кода и рабочего процесса
Криптовалюта и blockchain 11 ставок 21:20
Веб-программирование 64 ставки 29 июля
HTML и CSS верстка 15 ставок 23 июля
Веб-программирование 84 ставки 20 июля