We wanted to create easy to use, fast and good looking interface for our clients. These requirements were critical, because without that clients, will reather want to choose sending us projects and materials via e-mail.
We also wanted to create one platform where client can: submit new projects, check status of current projects and do the whole communication.
In the end we created a big repository that not only makes runing projects easier but also is a way of organizing webdesigns and other project files.
We've decided to use AngularJS and build the project as a single page application.
Project was split into short sprints. Every sprint we were delivering new features and bugfixes. Clients were able to use our app in first month of developing it.
Backend (API) of application is provided as Django RESTful service. For faster development we have been using fake server to pretend working API.
FrontendApp is an open source project so you can check and fork the code on our GitHub Page.