Work category: Django outsourcing

SemanticForce

Website for real-time online-media monitoring and analysis system. 

At the moment of our first meeting SemanticForce company already had a website. Our goal was to re-build it with following new features:

  • blog for articles, news and research;
  • enhanced graphical design;
  • enhanced home page;
  • platform authorization system integrated to website;
  • social networks integration;
  • newsletter;
  • 2 languages (EN, RU).

Additionally, we had to :

  • make detailed technical documentation (for smooth project для возможной передачи проекта другим разработчикам);
  • test Django for rapid development (because of hard deadline).

Some of the features are described below.

Blog

Simple and clear nothing more. But there is something interesting: supported 2 languages. Content manager can publish one article with translations and different articles for each language. Disqus powered comments are included.

SemanticForce blog post screenshot

Used technologies

  • 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