Строительно-информационный портал STINPO
Создание с нуля сайта «Строительно-информационный портал» stinpo.com
Включает в себя широкий комплекс работ различной специфики:
- разработка сайта, включая собственную CMS, авторизацию и др. функции
- html-верстка, в том числе адаптивная для мобильных и настольных устройств
- дизайн сайта, графика
- веб-программирование с применением PHP, JavaScript, jQuery и Ajax-технологий
- работа с базами данных MySQL
- подключение к сайту счетчиков, метрик и контекстной рекламы
- реализация динамических RSS-каналов для контента и комментариев
- отладка файла .htaccess, внедрение понятных человеку адресов страниц (ЧПУ)
- наполнение сайта оригинальными текстами
- тестирование, юзабилити
В проекте реализован комплекс информационных и социальных разделов.
Информационный блок – это статьи, советы, архив литературы, новости, анекдоты и смешные
картинки. Сюда можно отнести и онлайн-сервис "Калькулятор ремонта", реализованный при
помощи языка JavaScript, выполняющий расчеты налету. Статьи, советы, литература
добавляются, редактируются и администрируются из простенькой админки сайта,
представляющей собой примитивную CMS (систему управления контентом).
Социальный блок сайта – это, прежде всего, возможность для каждого пользователя
зарегистрироваться на сайте, получить свою собственную страничку, оставить на ней свои
контактные данные, завести друзей, общаться с ними прямо на сайте посредством сервиса
внутренних сообщений. Кроме того, у зарегистрированных пользователей появляется возможность
пользоваться сервисом бесплатных объявлений Биржа труда.
Таким образом в проекте реализованы функции: регистрация пользователей, активация аккаунта
через электронную почту, авторизация, смена пароля, восстановление регистрационных данных,
редактирование собственного профиля, в том числе с добавлением фото на аватар, добавление в
избранное информативных страниц (статьи, советы, литература), добавление комментариев,
оценка информативных материалов и комментариев других пользователей,
добавление/удаление в друзья, система внутренних сообщений, добавление/удаление
объявлений, стильная оригинальная каптча, облако тегов (меток), информативные
динамические блоки меню, блок "сообщить о проблеме", блок голосования
и множество другого функционала собственной разработки.
Собственный дизайн сайта представлен в двух цветовых решениях: для дневного и ночного
пользования. Дневной дизайн - более яркий, хорошо смотрится
при ярком дневном освещении. Ночной дизайн - более сдержанный и строгий, в
серых тонах, не давит на глаза при просмотре сайта в ночное время. Смена
дизайна происходит автоматически в усредненное время перехода из режима день/ночь.
Разработана и реализована мобильная версия сайта, адаптивная для различных видов устройств,
имеющих различную диагональ экрана. Есть возможность переключения между полной и
мобильной версиями сайта вне зависимости от вида используемого устройства, будь
то портативный компьютер, планшет или смартфон. Мобильная версия сайта
оптимизирована для максимально быстрой загрузки и максимально удобного
использования на мобильных устройствах. Для мобильной версии реализованы
функции аякс-подгрузки контента и всевозможных блоков, таких как блок
комментариев, блок "читайте также" и блок кнопок "поделиться в социальных сетях".
Для мобильной версии разработан и выполнен совершенно новый, облегченный дизайн сайта.
Эффект Light-Box, используемый для просмотра отдельных изображений в полной версии,
заменен на эффект Swipe-Box, более комфортный для использования на сенсорных экранах
планшетов и смартфонов.
Кроме того, в качестве "пробы пера", сайт наполнен авторскими статьями, многие из которых
написаны с учетом личного практического опыта и включают в себя большое количество авторских
иллюстраций и фотографий.
Для более детального ознакомления с данной работой, предлагаю
посетить сайт Строительно-информационный портал STINPO .