Необходим недорогой простой корпоративный сайт
- Сайт нужно сделать до 18.05. Примерную сумму назовите сами на основании даты и последующих требований по сайту.
Сайт достаточно сделать на локалхосте, без использования CMS. Желательно, сделать его на ASP.NET, WebForms или MVC.
Необходим небольшой корпоративный сайт для ИТ-организации со следующими элементами основного меню (которые будут присутствовать на каждой странице):
1) ФИО пользователя или админа в правом верхнем углу, по нажатию на которые можно будет перейти в личный кабинет.
2) Кнопки, начиная с левого верхнего угла в одну строку, которые будут чуть ниже строки с ФИО:
- Главная.
- Личный кабинет.
- Сотрудники.
- Подразделения.
- Об организации.
- База знаний.
- Форум.
3) Строка для поиска по всему сайту с кнопкой "Поиск по сайту".
НАПОЛНЕНИЕ СТРАНИЦ:
1) Главная
- Здесь должны отображаться новости, вверху должны появляться последние.
Новости на различную тематику, связанную с жизнью организации (важные праздники, чьё-то повышение, заключение договора с новым заказчиком, корпоративные мероприятия и т.д.).
У каждой новости есть: 1) заголовок (чуть больший по шрифту, чем основной текст); 2) основной текст новости (можно прикреплять картинки, но не обязательно); 3) автор новости (админ или пользователь. По возможности, по нажатию на автора должен происходить переход в личный кабинет автора); 4) дата новости; 5) сделать внизу кнопки "первая", "предыдущая", "следующая", "последняя" для навигации по новостям, количество новостей на одной странице – не более 10.
Достаточно будет сделать 11-12 небольших новостей с заголовком и одной фразой. (Остальной текст не надо).
2) Личный кабинет
- ФИО сотрудника.
- фотография сотрудника.
- подразделение.
- должность.
- кабинет, рабочее место.
- дата рождения.
- телефон.
- адрес электронной почты.
Нужна небольшая база данных сотрудников (30 человек или более), желательно на SQL Server 2014. Либо на другой СУБД, если не можете на этой.
3) Сотрудники
- список всех сотрудников в алфавитном порядке (по возможности, с миниатюрой фотографии) в виде таблицы со столбцами "ФИО", "Подразделение", "Должность". (осуществление выборки из БД).
- по нажатию ФИО должен быть переход на личный кабинет сотрудника.
- вверху перед таблицей должна присутствовать одна строка для поиска по фамилии, имени и отчеству.
- так же вверху, по возможности, ещё одна строка для поиска по подразделению.
- так же вверху, по возможности, ещё одна строка для поиска по должности.
- сделать внизу кнопки "первая", "предыдущая", "следующая", "последняя" для навигации по результатам, количество записей на одной странице – не более 20.
4) Подразделения
- нарисовать схему структуры компании.
- вкратце расписать чем занимаются подразделения.
- указать руководителей каждого подразделения.
5) Об организации
- расписать, чем занимается организация.
- указать директора и замдиректора.
6) База знаний
- своего рода файлообменник, с которого пользователи могут скачивать необходимые файлы (такие как должностные инструкции, кодекс, производственный календарь, правила внутреннего трудового распорядка), а администраторы – добавлять и редактировать содержимое базы знаний.
7) Форум (по возможности, если хватит времени)
- форум, на котором каждый пользователь может создать тему, а остальные отписываться в теме.
- тему может закрыть или удалить только тот пользователь, который её создал либо администраторы.
Должна быть, соответственно, админская часть и пользовательская часть. Регистрируют пользователей только админы. Редактируют основной контент всех страниц тоже они.