Publish your project for free and start receiving offers from freelance contractors in serveral minutes after publication!
1000 ₴

Б.аза данных специалистов (мастеров)

closed without completion
PHP


База данных должна содержать информацию о мастерах оказывающих различного вида услуги. Все услуги разбиты по категориям с неограниченной вложенностью. Любой пользователь может регистрироваться как заказчик и как мастер. Каждый пользователь должен иметь свой виртуальный кабинет в базе.
В виртуальном кабинете заказчика должны быть следующие возможности:
1. Изменение своих регистрационных данных (логин, пароль, ник, телефон, адрес, электронный адрес);
2. Просмотр каталога услуг со статистикой мастеров.
3. Поиск мастера по нику, имени, виду услуги.
4. Возможность самостоятельно пригласить мастера (отправить ему сообщение) без оформления заявки на работу.
5. Оставлять заявку на выполнение работ с описанием объема и сути работы
6. Видеть предложения мастеров по оставленной заявки и просматривать данные и статистику по этим мастерам (кол-во: выполненных заявок и их краткого описания, положительных и отрицательных отзывов и контактную информацию.);
7. Указать способ связи с заказчиком (что бы заказчику звонили мастера или он будет сам обзванивать мастеров).
8. Указать мастера, чье предложение заказчик принял (для того, что бы потом, оставить отзыв о работе только этого мастера).
9. После принятия заказчиком решения кто из мастеров будет выполнять работу заказ снимается, иначе, если решение не было принято заказ снимается через несколько дней (указывается администратором сайта ).
10. Возможность оставлять отзывы о работе мастера выполнявшего его заказ (+1 –положительный, 0 – нейтральный, -1 – отрицательный, с текстом отзыва);
В виртуальном кабинете мастера должны быть следующие возможности:
1. Изменение своих регистрационных данных (логин, пароль, ник, телефон, область, город, адрес, электронный адрес, ICQ, вид оказываемых услуг (возможно несколько различных видов), тип мастера (физ. лицо, юр. лицо, чп), наличие лицензии, опыт работы);
2. Видеть новые заказы по своей сфере деятельности, но не видеть контактных данных заказчика, кроме отзывов других мастеров об этом заказчике. Контактные данные заказчика станут, доступны, если заказчик сам укажет в своем кабинете, что мастеру с ним необходимо связаться.
3. Если заказчик указал, что он хочет связаться с мастером самостоятельно, то мастер по своему желанию может позволить видеть этому заказчику свои контактные данные.
4. Отправлять сообщения в личный кабинет заказчика.
5. Вносить предложение по выполнению заказа, с указанием примерной стоимости работ и сроками ее выполнения (точная стоимость и сроки оговаривается непосредственно между мастером и заказчиком).
6. Видеть и комментировать статистику своей работы (отзывы, количество выполненных заказов)
7. Оставлять отзыв о заказчике работу, у которого мастер выполнял.
8. Публиковать объявления (новости) о скидках, акциях и т.п.
9. Возможность вносить абонентскую плату (различными способами) за услуги сервиса.
В виртуальном кабинете Администратора должны быть следующие возможности:
1. Изменение регистрационных данных (логин, пароль, ник и т.п.);
2. Иметь возможность управлять работой заказчиков и мастеров в базе (изменять, удалять, добавлять, блокировать и т.п.)
3. Видеть полную информацию о заказчиках и мастерах, их деятельности и активности (кто кому и что делал).
4. Размещать сервисные сообщения в личном кабинете отдельного пользователя или у всех сразу, либо на главной странице сайта.
5. Изменять дизайн сайта и наполнять его содержимым.
6. Видит каталог услуг с контактными данными и статистикой по мастерам.
На центральной странице сайта должно располагаться:
1. форма для регистрации (входа)
2. каталог услуг мастеров и их статистикой, но баз контактных данных.
3. форма поиска мастера по нику, имени, телефону, виду услуги, области, городу, типу мастера.
4. Поле для объявлений, акций.


Update #1 from 25 August 2007
База данных должна содержать информацию о мастерах оказывающих различного вида услуги. Все услуги разбиты по категориям с неограниченной вложенностью. Любой пользователь может регистрироваться как заказчик и как мастер. Каждый пользователь должен иметь свой виртуальный кабинет в базе.

В виртуальном кабинете заказчика должны быть следующие возможности:
1. Изменение своих регистрационных данных (логин, пароль, ник, телефон, адрес, электронный адрес и т.д);
2. Просмотр каталога услуг со статистикой мастеров.
3. Поиск мастера по нику, имени, виду услуги, области, городу, .
4. Возможность самостоятельно пригласить мастера (отправить ему сообщение) без оформления заявки на работу.
5. Оставлять, изменять, удалять заявку (заказ) на выполнение работ с описанием объема и сути работы. Заявка становится доступной только после проверки администратором.
6. Видеть предложения мастеров по оставленной заявки и просматривать данные и статистику по этим мастерам (кол-во: выполненных заявок и их краткого описания, положительных и отрицательных отзывов и контактные данные, если мастер позволит видеть его контакты этому заказчику);
7. Указать способ связи с заказчиком (что бы заказчику звонили мастера или он будет сам обзванивать мастеров).
8. Указать мастера, чье предложение заказчик принял (для того, что бы потом, оставить отзыв о работе только этого мастера).
9. После принятия заказчиком решения кто из мастеров будет выполнять работу заказ снимается, иначе, если решение не было принято заказ снимается через несколько дней (указывается администратором сайта либо заказчиком при оформлении заявки).
10. Возможность оставлять отзывы о работе мастера выполнявшего его заказ (+1 –положительный, 0 – нейтральный, -1 – отрицательный, с текстом отзыва), а так же видеть отзывы мастеров о себе.


В виртуальном кабинете мастера должны быть следующие возможности:
1. Изменение своих регистрационных данных (логин, пароль, ник, телефон, область, город, адрес, электронный адрес, ICQ, вид оказываемых услуг (возможно несколько различных видов), тип мастера (физ. лицо, юр. лицо, чп), наличие лицензии, опыт работы);
2. Видеть новые заказы по своей сфере деятельности, но не видеть контактных данных заказчика, кроме отзывов других мастеров об этом заказчике. Контактные данные заказчика станут, доступны, если заказчик сам укажет в своем кабинете, что этому мастеру с ним необходимо связаться.
3. Если заказчик указал, что он хочет связаться с мастером самостоятельно, то мастер по своему желанию может позволить видеть этому заказчику свои контактные данные, открыв страничку с описанием данных о заказе или заказчике.
4. Отправлять сообщения в личный кабинет заказчика.
5. Вносить предложение по выполнению заказа, с указанием примерной стоимости работ и сроками ее выполнения (точная стоимость и сроки оговаривается непосредственно между мастером и заказчиком).
6. Видеть статистику своей работы (отзывы, количество выполненных заказов)
7. Оставлять отзыв о заказчике работу, у которого мастер выполнял.
8. Публиковать объявления (новости) о скидках, акциях и т.п.
9. Возможность вносить абонентскую плату (различными способами) за услуги сервиса.

В виртуальном кабинете Администратора должны быть следующие возможности:
1. Изменение регистрационных данных (логин, пароль, ник и т.п.);
2. Иметь возможность управлять работой заказчиков и мастеров в базе (изменять, удалять, добавлять, блокировать и т.п.)
3. Видеть полную информацию о заказчиках и мастерах, их деятельности и активности (кто кому и что делал).
4. Размещать сервисные сообщения в личном кабинете отдельного пользователя или у всех сразу, либо на главной странице сайта.
5. Изменять дизайн сайта и наполнять его содержимым.
6. Видит каталог услуг с контактными данными и статистикой по мастерам.
7. Система должна иметь несколько вариантов тарификации (процент от полученного заказа мастером либо абонентская плата (1 раз в месяц или 1 раз в квартал или 1 раз за полугодие или сразу за год по выбору мастера). Соответственно с такой периодичностью должен выписываться счет мастеру в разделе «Оплата» с уведомлением его по почте или внутренним сообщением.
8. Администратор должен иметь возможность контролировать наличие оплаты мастерами за использование сервиса не позднее определенного числа (определяется админом) месяца в котором выписан счет и управлять тарифами и способами оплаты, а так же включать или выключать необходимость оплаты для любого мастера.



P.S. Дополнительно прилагается файл, с примерным содержимым страниц базы данных (как это вижу я). Если я упустил или не учел что-то важное для подобного сервиса, я готов выслушать предложения опытных в данном вопросе разработчиков.
Что касается оплаты за работу, то порядочность гарантирую, но сумму свыше 200$ могу оплатить только частями (в рассрочку). Что поделаешь «крою» семейный бюджет.

Applications 1

Only registered users can view attachments.

Make a proposal!

The client doesn't want to make prepayment? Offer him to make a payment via Safe to avoid possible fraud.

  1.  freelancer isn't working in the service any longer
  2. 30 daysconcealed
    Dmitry Astrahantsev
     33 

    Здравствуйте!

    Я представляю команду разработчиков. Мы занимаемся разработкой онлайн систем любой сложности.

    Указанный срок - максимальный. За месяц, при наличии описания мы точно все сделаем, если у вас все уже подготовлено - теоретически срок можно свести к 2м неделям (после утверждения всех планов и этапов).
    Если описания нет - поможем составить грамотное техническое задание.

    Буду рад дальнейшему диалогу и развитию взаимовыгодного сотрудничества!

    Можем продолжить общение по icq или телефону.

    Ukraine Ukraine | 22 August 2007 |
  3. 30 daysconcealed
    Александр Х.
     248  verified 

    Здравствуйте!
    Готов предложить свои услуги.

    Ukraine Odessa | 23 August 2007 |
  4. 30 daysconcealed
    Юрий Яранин
     33 

    Хотелось бы обговорить это предложение

    Ukraine Ukraine | 24 August 2007 |

Project published
14 August 2007
121 views