Необходимо разработать модуль, для обмена заказами интернет магазина на Opencart с iikodellivery.
Написать скрипты личного кабинета php, на готовом HTML сайте
Добрый день. Не силен в выражениях веб программирования, по этому прошу прощения что возможно где то буду выражаться как понимаю :) Описание длинное, но само задание не сложное.
Есть готовый на 95% html сайт языковой школы, с возможностью регистрации пользователя и входом после этого в свой личный кабинет. В нём пользователь сможет пополнять свой баланс уроков, видеть график будущих занятий и своего текущего преподавателя. Вот пока что весь функционал кабинета.
Что нужно конкретно?
1. При регистрации попадать в базу данных. Это я вроде бы своими силами настроил, и это же можно будет увидеть в коде присланных вам файлов, однако безусловно вы можете переписать его как нужно.
2. После регистрации сразу попадать в личный кабинет. При чем HTML страница кабинета одна, но изменяемые данные в ней под каждого ученика будут меняться. Какие: Приветственные слова, "ВАШ ГРАФИК УРОКОВ" - выводить информацию о ближайших, "ВАШ ПРЕПОДАВАТЕЛЬ" - фото и информацию о преподавателе, "БАЛАНС УРОКОВ" - информация о состоянии оплаченных занятий, которая меняется в зависимости от того пополнил ли баланс пользователь, или ему провели урок. ОДНАКО, сразу после регистрации и до Вводного урока, в его кабинете вместо приветствия - запись о том, что его заявка принята и скоро с ним свяжутся, а также в разделах о балансе и уроках - "Информация будет обновлена". А уже после вводного урока все эти графы будут заполнены через админку мою. Весь точный текст я вам предоставлю.
3. Кроме регистрации на сайте есть кнопка входа для уже зареганых, в которой введя свои данные, ученик попадает опять же в свой кабинет.
4. После входа в кабинет, пользователь может ходить по страницам будучи авторизованым. Это я так же смог реализовать, но вы можете переписать или подправить с учетом введенных новых переменных.
-----
5. И теперь самое главное. Создать простенькую по внешнему виду html страничку, типо моей админки, со входом по логину и паролю , который в случае чего я могу менять. Эта страница отзываться должна по запросу //мой сайт.ру/admin.php. Теперь о самой странице. После входа, в ней должна быть информация о всех зарегистрированных учениках, как новых так и уже давно занимающихся с возможностью их редактирования и удаления. Информация может быть в виде таблицы: - Имя Фамилия/График уроков/Текущий преподаватель/Баланс уроков/Кол-во проведенных уроков. Любая ячейка из этой строки информации может быть редактирована мной в этой же странице.
В ячейке "График уроков" - можно к примеру из выпадающего списка выводить все его занятия и кнопку "добавить занятие", при нажатии на которую я я могу добавить ему новое занятие (день, месяц, время). У меня выводить все занятие, а в его кабинете лишь ближайшие 5.
"Текущий преподаватель" - можно также сделать в виде выпадающего списка всех существующих учителей и кнопку "добавить преподавателя".
"Баланс уроков" - так как оплата пока не автоматизирована а ручная, автоматически обновление настроить не получиться, по этому в этой ячейке нужно просто сделать возможность прописи цифр, означающее кол-во уроков.
"Кол-во проведенных уроков" - обычный счетчик, в котором прибавляется +1, если был проведен урок. Информация меняется в зависимости от ячейки "График уроков", если там сместился график, а также от "Баланс уроков". Плюс, если я меняю в графе "Баланс уроков" значение с 10 на 9, и сохраняю изменения, то в графе "график уроков" ближайший урок исчезает. Это значит: раз кол-во на балансе уменьшилось на 1, то ближайший урок который был запланирован - проведен, и хранить его в таблице теперь незачем.
И последнее - сделать кнопку сохранения введенных мной изменений на этой странице, где после нажатия вся информация, которую я изменил, отображается у пользователя в кабинете.
Пожалуйста, если у вас есть более интересные варианты решения этого пункта - готов выслушать.
Оплата вашего труда - перевод на карту Приват Банка по Украине, Яндекс.Деньги по РФ. Нужно сделать в течение двух-четырех дней максимум. Но здесь вроде и не очень сложно.
Пожалуйста, пишите сумму при ответе на заказ. Если в долларах, то к гривне по курсу 26 я буду считать, рубли по 57.
Спасибо за внимание!
Заявки фрилансеров
Похожие заказы
- Веб-программирование3 заявкиЗакрыт7 лет назад
Необходимо оптимизировать скорость магазина на опенкарт (сократить время ответа от сервера). При отключении модуля "категории" в админке, скорость улучшается.Результаты теста при отключении модуля "категории":Глвная страница - на 40% улучшениеКатегория каталог - практически улучшений нетСтраница товара ...
Веб-программирование6 заявокЗакрыт7 лет назадНеобходимо сделать на простом одностраничном сайте http://catlottery777.com оплату по метамаску (https://metamask.io) + немного сопутствующего программирования. Приложил картинки вместо ТЗ. Знающему человеку работы максимум на два дня. Оплата по факту выполнения ...
Веб-программирование5 заявокЗакрыт7 лет назад- $20
Есть сайт викторина : http://latamairlines-lejeu.com/ человек заходит на сайт, записывает свои данные через формуляр отвечает на вопросы (можете пройти до конца вводя любые данные в полях где звездочка стоит) вся информация ...
Веб-программирование9 заявокЗакрыт7 лет назад Необходимо написать скрипт который должен работать на сервере. Иметь админ часть в виде обычной страницы HTML где мы можем менять исходные данные. Работа должна происходить на сайтах: ria com и prom ua ...
Веб-программирование3 заявкиЗакрыт7 лет назадУ меня есть чат бот самый просто вот его код https://docs.google.com/document/d/1TwDdnsG2VOYlvUPqLMJSFZWNuM6vaOUnLmbreFbcRno/edit?usp=sharing данный код просто вставляем в amocrm.ru и он работает все нормально все хорошо. Сейчас задача такая: нужно чуть чуть больше функционала добавить в ...
Веб-программирование7 заявокЗакрыт7 лет назад- $15
На старом хостинге периодически блокировали рассылку из-за несуществующих адресов в базе. После переноса новый хостинг, рассылка тоже не работает. Ежедневная ссылка на резервную копию тоже не приходит. Почта работает только на восстановление ...
Веб-программирование2 заявкиЗакрыт7 лет назад на сайте переделать форму связи...т.к. с теперешней приходит огромное количесво спама. сайт: dostavka-de.ru жду вашего предложения
Веб-программирование10 заявокЗакрыт7 лет назад- $4
Нужно на php распарсить таблицу% http://nature-photographing.com:81/video/test/925a336b87c4516950df29f8a89c2ed6.html Желательно использовать самые простейшие решения на основе match и регулярки. Хотя может быть Вы можете предложить альтернативу?
Веб-программированиенет заявокЗакрыт7 лет назад - $4
Нужно на php распарсить таблицу% http://nature-photographing.com:81/video/test/925a336b87c4516950df29f8a89c2ed6.html Желательно использовать самые простейшие решения на основе match и регулярки. Хотя может быть Вы можете предложить альтернативу?
Веб-программирование1 исполнительЗавершен7 лет назад