Восстановление пароля
Проект готовый к реализации. Портал для организации мероприятий разного уровня с конструктором мероприятия и агрегатором товаров и услуг необходимых в сфере Entertainment.
Интернет ориентированная Event компания
Проект: Интернет ориентированная Event компания.
Миссия: Превратить создание мероприятия в удобный интересный и понятный процесс, агрегация данных этой сферы и предоставление клиенту информации в удобном и функциональном виде.
Цель: Получение прибыли от агентской комиссии и рекламы. Конкурентное преимущество - уникальная, сложная, удобная информационная среда для клиентов, партнеров и менеджеров.
Первый этап работ (Запуск)
System Administrating - Системное администрирование
Make google account - Создать рабочий Google Account для сайта
Domain Name - Купить Доменное имя
Hosting or VPS - Купить Хостинг или Виртуальный сервер
Unix Intall - Установить систему, если это Сервер.
Web-Server Install and Configure - Установить Веб-сервер.
DB install and Configure - Установить СУБД, MySQL или PostgreSQL или MongoDB
Framework Install and Configure - PHP, Python, Ruby, Perl, Java, Node.JS - Рекомендуем использовать PHP. + Zend, Yii, Symphony, CI, Kohana - Более простой CI, хотя Yii сейчас развивается более усиленно, другие более сложные. Архитектура MVC или HMVC не строгая, можно SOAP.
Usability
Usability Analysis + make Sketch - Анализ юзабилити и создание эскизов страниц, которые ниже пойдут на дизайн.
Graphics Design
Present 2-3 Styles or Ideas - Предложить 2-3 стиля и общей идеи
Identity Set: Logo, Card, Flyer, DocTemplate, Presentation Template
Template + Main Page Design - Создать шаблон и главную страницу (шапка + навигация (топ и/или боковая и/или в подвале) + подвал + виджеты (слайдер, блок с кнопкой, партнеры, категории, отправить заявку))
Main Style CSS Framework - Создать страницу со всеми шрифтами, блоками, инпутами, после по ней верстать остальные страницы.
Все страницы на графический дизайн:
Auth & Register Design - Вход, Регистрация, Вход через соц. сети, восстановление пароля, личный кабинет.
Blog List Design - список Блога, сбоку категории и теги, хлебные крошки, пагинация.
Blog Page Design - хлебные крошки, заголовок, картинка, текст, комментарии, соц. кнопки, виджеты (блоки, блок с кнопкой, галерея, ссылки, похожие статьи, заказ)
Catalog list with filters design - список артистов, фильтры, пагинация
Sell Product Page with buttons and widgets - Фото, описание, параметры, календарь, заказ, ценовые предложения, комментарии, соц. кнопки, галерея, видео, похожие, ссылки.
Cart and Order Page Design - Заказ происходит в корзину как в интернет магазине, а оформление на странице заказа, так же есть уведомления о успешном завершении заказа.
Personal Edit Page in Profile Design - редактирование основной информации и предложений, которые выводятся в каталоге и на странице заказа.
FrontEnd Development
Превращение графики в HTML+CSS+JS для страниц:
Main Layout + Framework - Шаблон и фреймворк
Auth & Register Front-End - Авторизация
Blog List Front-End - Блог-список
Blog Page Front-End - Блог-статья
Catalog list with filters Front-End - Каталог Артистов
Sell Product Page with buttons and widgets Front-End - Продающая страница Артиста
Personal Edit Page in Profile Front-End - Редактирование данных артиста
Cart and Order Page Front-End - Корзина и оформление заказа
Search Front-End - Страница поиска по сайту (простая).
Sitemap Front-End - Карта сайта (простая)
DBA
Prepare DB Prototype - Подготовка прототипа БД на чертеже, workbench
SQL Create Tables in DataBase - Создание БД
BackEnd Programming
Wear Front-End on Controllers with Routing - одевание верстки на фреймворк, создание контроллеров и роутов
Make Models for DB Data - Создание модели для данных их БД
Get Data from Models to Controllers - Получение данных в контроллеры
Add Pagination - Добавление пагинации
Add Catalog and Tag Filter in Blog - Добавление фильтра по категории и тегу в Блоге
Program Filter-List for Catalog - Фильтр на странице списка Артистов и пагинация
Save Orders, Requests, Comments by AJAX - функции AJAX сохранения для заказа, заявок, комментариев
Save data to TMP table in Personal Profile - Сохранение данных в личном кабинете Артиста
Admin Panel Login Page - Вход в Админ Панель
Admin Panel: Template + Menu + Access + Users + Groups - Основа Админ Панели
Admin Panel: CRUD Table - Таблицы Админ Панели
Admin Panel: Tree Table - Древообразные таблицы в Админ панели
Admin Panel: Pop-Up Edit, Delete, Add (Forms + Config + Requests) - Функции в Админ Панели, желательно AJAX и всплывающие окна, редактор HTML и файлов, ресайз картинок + вотермарк + сохранение оригинала (ресайз макс 700 - большая сторона). Конфиги генерируют таблицу или дерево. Генерация связей Многие ко Многим. AJAX подгрузка мультиселектов Многие ко Многим.
Admin Panel: Custom Page Example (With DB work and AJAX) - Возможность программировать кастомные страницы Админ панели, с AJAX и DB.
Admin Panel: TMP to Real Table button - Кнопка модерации изменений и перенос редактирования пользователей в основную таблицу
XML Sitemap Generator in Sitemal Controller - Генерация XML карты сайта для поисковых систем
Cart Functions - Функции работы корзины - добавление, плюс, минус, удалить, защита от двойного нажатия, сохранение.
Standard Validation by JS or AJAX with red messages near inputs or save button - Стандартная валидация, по JS или AJAX с красными сообщениями рядом с вводом или кнопкой сохранения.
Security - безопастность
Defend: XSS, SQL Injection, AJAX access, Admin Panel Acess Rules - Защита от XSS, SQL Injection, несанкционированных AJAX запросов без авторизации, вход без прав на страницы.
Cache - кеширование
Cache All Pages, but make flush when any page data updated in DB - Кешировать все страницы, сбрасывать кеш, при изменении любого динамического элемента страницы.
Translate System - мультиязычность
Translate Interface in DB Table Vocabulary - Таблица языков и словарь для системных имен
Translate Tables in Tab and Translate Tables - Доп. таблицы для перевода БД.
Language Switch - Переключатель языка
Language URL Generator - Генератор URL в зависимости от языка
Translate All Dynamic Elements and Interface - Организовать систему перевода по всему сайту, изначально 2 языка - Русский, Английский. (Главный - русский)
QA and Testing
Selenium Main Test Cases Package - На Selenium для Mozilla написать тест кейсы:
Главная - Блог - Пагинация - Категория - Тег - Статья - Коммент
Главная - Каталог - Фильтр - Артист - Заказ - Отправка
Главная - Вход - Выход
Главная - Регистрация - Смена пароля - Выход - Вход под новым паролем - Смена Личных данных - Обновить - Проверка новых данных - Выход - Забыли пароль - Смена пароля по E-mail - Вход - Выход - Вход под Админом - Удаление юзера
Главная - Вход через соц. сети - Проверка - Выход
Главная - Регистрация через соц. сети - Проверка - Выход - Вход под Админом - Удаление юзера
Главная - Вход под Артистом - Правка данных - Проверка, что их нет на сайте - Выход - Вход под Админом - Модерация правок - Проверка изменений - Выход - Вход под Артистом - Правка данных - Наличие завершения изменений
SEO
Make AdWords KeyTools Analysis in Web-Site sphere and make Report - Подготовить список самых популярных и рентабельных в отношении конкуренция-цена-перспектива и определить на каких страница какие слова будут использоваться.
Add Google Analytics + Web-Master and Yandex Metrics and WebMaster - Установить счетчики и Веб-мастер сервисы. (Можно после наполнения)
Prepare SEO Tags and/or generation in DB and in Controllers - Заполнить SEO заголовки в БД и Контроллерах, если надо организовать генерацию.
Buy Links in good Web-sites - Купить и спланировать на 3 месяца вперед базовую покупку вечных ссылок и статей.
Content
Prepare: Contacts, About, How To Page and 10 Articles for Blog for SEO. - Текст на основные страницы и в Блог на 2 языках
Prepare: 20 Artists in Catalog - Добавить 20 артистов в фильтра
Ads
Prepare Google Adwords Campaing, Prepare Yandex.Direct - Подготовить кампании по основным направлениям, которые были определены в анализе
Add Google Analytics and Yandex.Metrica goals functions in Web-Site. - Добавить цели в сайт, на нажатие кнопок заказа, на саму отправку заказа и на блоки с Артистами.
Prepare Summ to Pay for 3 mounth - Подготовить и рассчитать бюджет на контекстную рекламу на 3 месяца вперед.
PR
Prepare 10 PR Articles in Popular resourses with link - Подготовить 10 статей и разместить о новом проекте.
Management
Add Artists, Make Content, Organise Deals x 3 month - План работ для должности менеджера по добавлению артистов, написанию контента, ответа на звонки и организация сделок.
Process Management x 3 month - План работ по присутствию на мероприятиях, организацию логистики и подготовки мероприятия, документов, оплаты.
Дополнительно:
Заказывать на сайте можно не только артистов, но и услуги, например аренду зала или декорации, дизайн, аппаратуру.
Inside.ikiev.biz
Система управления Базой Данных Веб-сайта.
RESTful API
(PHP + MySQL)
HTTP, JSON
Демо-сайт данного решения, рекоммендуем ознакомится, в нем есть все функции.
Moow.life
build by ABC
Комментарии о Веб-портал для организации мероприятий