SemanticForce
Веб-сайт для мощной платформы мониторинга интернет СМИ, социальных медиа и тематических сайтов.
На момент нашей встречи у компании уже был сайт. Задача состояла в разработке следующих улучшений:
- блог, для публикации статей, новостей и исследований;
- улучшенный графический дизайн;
- улучшенная главная страница;
- интегрированная система регистрации и авторизации с платформой мониторинга;
- интеграция с соц. сетями;
- подписка на новостную рассылку;
- все это на 2-х языках (EN, RU).
Дополнительно, от нас требовалась:
- детальная техническая документация (для возможной передачи проекта другим разработчикам);
Блог
Блог - основной раздел сайта. Какие особенности: наша реализация работает на 2-х языках, можно публиковать как одну статью с переводами, так и совершенно разные статьи для каждого из языков. Присутствует интеграция с ведущими соц. сетями, комментарии сделаны на движке Disqus (он нам особенно дорог, поскольку это самый масштабный проект на Django).
Что под капотом?
-
Web framework
- Django
-
Front-End
- HTML4 / CSS2
-
VCS
- Subversion
-
Internationalization
- django-localeurl
- django-modeltranslation
- django-rosetta
-
Admin site tools
- django-tinymce
- django-filebrowser
- django-admin-tools
-
Database
- MySQL
-
DB migrations
- South
-
Web server
- Nginx