The Boxed Viking Portfolio

Convertly

Python, Django, Zombie, jQuery, CSS3

Convertly is Zombie’s hot friend. It converts your docx documents into XHTML documents using just your web browser.

When it comes down to it, we hate seeing Word documents on the web. Nothing interrupts our browsing mojo more than clicking on a link and having Word punch us right in the face. Hopefully you’ll agree that punches to the face, your face in this case, are bad — even if you deserve it. To help save ourselves and our Internet browsing brethren from this, we built Zombie and then Convertly.

Convertly is up!
  • Convertly: Step 1
  • Convertly: Selct a docx file
  • Convertly: Conversion completed

IvyLees

Python, Django, MySQL, jQuery

IvyLees helps you build social media news releases and archive them online.

For Lois Lane, if “downloading clunky news release attachments” were “falling off buildings,” then IvyLees would be Superman. IvyLees offers a powerful, easy-to-build online newsroom, which lets PR pros connect through their news.

Quick Thumbnails in Django
  • ivylees newsroom
  • ivylees inbox
  • IvyLees front page
  • ivylees create account screen

RedBeard

PHP, MySQL, jQuery, Blackboard Vista 8.1, PeopleSoft, WebCT CE 4.1

RedBeard is a data analysis, technical support, and production management godsend.

The system polls and harmonizes client details, course information, and tracking data from two course management systems and an ERP database to boot. This aids support staff, developers, and system administrators in fulfilling production requests, fixing system problems, and resolving support tickets. In addition, RedBeard provides a centralized database for on-demand data analysis and reporting.

How To Use Triggers to Track Changes in MySQL
  • RedBeard Course Listing
  • RedBeard Home screen
  • RedBeard Course Creation
  • User Grouping
  • RedBeard Quick Search
  • RedBeard Client Details

Ascii

Python, Django, MySQL

Ascii let’s you easily manage a large FAQ database and display that information where your users need it most.

We’re really big fans of embedding help right in the web applications we build, but this practice is hard to scale when you have a large number of apps and support staff that don’t have any idea how to program. To solve this problem, we built a centralized FAQ management tool with an extensive API that allows developers to display related FAQs wherever users might need them. With Ascii, support staff can then update that information without even remembering that developers exist. Everyone wins!

Ascii
  • Ascii - Editing an Existing FAQ
  • Ascii - Viewing Faq

Zombie

Python, Office Open XML

Zombie makes docx documents suck less by converting them to XHTML.

Some people love to generate content with Word, and while we don’t necessarily work the same way, we still strive to accommodate those users as much possible. To that end, we built Zombie. It’s a Python library that can be used to give applications the ability to convert docx documents into wonderfully standards compliant, accessible XHTML documents.

Sorry. This entry has no screenshots at this time.

django-books

Python, Django, Pinax

Need to manage books in your Django application? django-books is a reusable Django app built to do just that.

We built django-books specifically for Pinax, but it really should work in just about any Django application. Give it a try.

Sorry. This entry has no screenshots at this time.

To Be Done

PHP, MySQL

To Be Done lets people know when they have stuff to do or people to support.

Project and client managers can submit requests to production teams, which the system then automatically prioritizes based on a set of manager-defined rules. When a developer is available, they can take, process, and log time to those requests as they work towards their completion. Additionally, support representatives can create support tickets, log time, and pass the tickets to other departments if the need arises.

How to Break a MySQL Left Join
  • Request Creation
  • Assinged Requests
  • Incident Creation
  • Schedule tracking

CyTE

PHP, MySQL

CyTE is a simple, object-oriented web development framework written in PHP. It encourages developers to structure their application into three main divisions: templates, get/post handlers, and a database access layer.

CyTE served us well during the development of some very complex applications over the years (RedBeard), but in the end we fell in love with Python and never looked back. We only update CyTE when one of our legacy applications needs something tweaked, but the source code is public and free for the world to download, use, and improve.

Sorry. This entry has no screenshots at this time.