Сайты очень похожие между собой. Поэтому я опишу один, а потом опишу чем от него отличается другой.
Итак:
1) Первый проект – сайт Ассоциации естественного пчеловодства naturalbeekeeping.ru
На нем необходимо сделать сервис для участников ассоциации с личным кабинетом. И оплатой годовых членских взносов. Можно использовать какой-то мембершип-плагин. У меня по моему есть купленный даже. Только его надо полностью интегрировать в задачу.
Человек регистрируется (с возможностью регистрации через основные соцсети). На этом сайте есть вероятность, что нужно будет реализовать возможность регистрации в том числе по «инвайтам» т.е. по некому коду, который нужно внести, и который «присоединяет тебя» к человеку, который этот инвайт себе дал…Т.е. чтобы получалась бы цепочка и "сеть» в регистрациях.
Будут те, кто зарегистрируются и без инвайта.
Зарегистрированный может быть как физическим лицом, так и юридическим лицом.
Если он физическое лицо, он заполняет при регистрации: ФИО, телефон, мейл
Если он юридическое лицо, он заполняет при регистрации: Название организации, телефон, мейл.
После этого они все перемещаются в заполнение «расширенной информации» (заполнение которой необходимо для дальнейших действий, может быть в процентах писать сколько еще надо заполнить, так часто делают):
Публиковать открытые контакты: Да, Нет, Только для членов ассоциации
Выводить форму для обратной связи с вами: Да, Нет.
1) Текст о себе (о компании)
2) Наши пасеки
Тут нужно иметь возможность задавать одну или более (допустим до 20 штук можно ограничить) пасек.
Для каждой пасеки задается:
– Описание пасеки
– Координаты на карте. Должна быть возможность ткнуть на карту точку
– Состав посеки (максимальное количество записей должно равняться количеству пунктов выпадающего меню "тип улья» – 7 штук):
Тип улья / Количество ульев (тип улья выбирается из выпадающего меню – Колоды, Борти, Лежаки на высокую рамку, Лежаки, Даданы, Варре, Другая конструкция), количество указывается цифрами с бигунками наверх/вниз (или ввод руками цифр)
– Вывести на общую карту: Да, Нет, Только для членов ассоциации
Порода пчел: (выбор из списка)
Продукция пасеки: (Мед, Маточное молочко, и т.д. и тп. – чекбоксы)
Продается ли на пасеке мед (да/нет)
Соответственно есть Общая карта, на которую разными значками (в зависимости от типа ульев) выводятся все пасеки. Если на пасеке несколько типов ульев, то такая пасека выводится специальным значком (смешанная пасека).
При нажатии на конкретный значок на карте выводится информация о том чья это пасека, с его данными, если он разрешил, и с формой связи, если он разрешил.
На карте должна быть возможность сортировки пасек по типам ульев. Допустим я хочу найти только колодные пасеки. Или только с лежаками на высокую рамку. Тут важно показывать так же и смешанные пасеки, если этот нужный тип указан.
Примерно это должно выглядеть так: http://apiarymap.com/
У каждого физ лица/компании должна быть возможность оплаты членских годовых взносов через яндекс-деньги. год наступает всегда 1 января. Независимо от того, когда он присоединяется, оплатить он должен до 1 января следующего года полную сумму. Только тогда он становится членом ассоциации, его данные выводятся на карту и т.д.
Дальше на эту структуру будет накручиваться разное – сертификация органической продукции – модератор будет ставить сертифицирована пасека или не сертифицирована и т.д. Но это уже второй этап работы. Возможность продавать свои товары в неком общем магазине или внутри своего профиля, это все тоже чуть позже
2) Второй проект – сайт для аренды видео-камер и всякого видео-барахла в России.
Полные аналоги того, что нужно:
https://www.sharegrid.com
https://kitsplit.com
Тут тоже нужна регистрация физического лица или компании: ФИО/Название компании, мейл, телефон
Регистарция по инвайтам не нужна.
Каждый для себя указывает где он находится на карте
Публиковать открытые контакты: Да, Нет
Выводить форму для обратной связи с вами: Да, Нет.
Выбор камер (несколько штук, выбор из выпадающего списка)
Выбор дополнительных опций (несколько штук): выбор из списка (оптика, обвес, свет, спец техника) и рядом появляется поле для написания конкретной модели.
Общая карта где выводятся все владельцы камер и всего остального, с фильтром по виду камер или дополнительных опций.
Из этого проекта уберем по максимуму все для начала, начнем с простого функционала. Потом будем усложнять.
Предлагайте ваши цены, и сроки. Студии не интерерисуют, интересно исполнители