The project is to design and develop the frontend for a small, working Ruby on Rails application which is not in use yet. Previous experience with Rails (specifically knowing how the templating system/asset pipeline work) is highly advantageous but not needed. Essentially, we need someone to redesign and redevelop some fairly awful prototype screens made hastily by a backend developer (hence the need for UI/UX experience) and write the markup/CSS to make the app look great.
The app is essentially a survey application. The app has two parts. There is a user-facing survey section which has only a few unique screens - around 3 or 4 at most. There is also a much more varied administrator section with approximately 10 (relatively basic) screens for administering users, inviting users to surveys, reviewing answers and seeing some basic visuals (e.g. graphs/stats) about the user base. Most of the administrator section is straightforward table/text type information screens, data entry screens and only one screen with visual components (charts, gauges, etc.) which have already been developed and just need some background styling.
Some points to note:
1. The spec will be supplied as a combination of wireframes, embarrassing screenshots of the prototype screens, examples of sites we like and some creativity on your side to turn abstract requirements into reality.
2. We’re not looking for anything crazy or complicated - this should be a straightforward project. A polished, simple, flat design with a focus on UX and code quality would do great.
3. Availability of previous work (actual code) for evaluation would be a big advantage.
4. We've found from previous experience that we work best with freelancers that speak English fluently. This is a non-negotiable requirement, sorry.
5. This application will be a charged-for multi-user application so paid-for themes (e.g. Metronic) are generally out of the question (we don't want to fork out an additional $1400 for a theme). If you have a free admin theme in mind that has good quality code, we're open to that. E.g. https://colorlib.com/polygon/gentelella/index.html
7. Clean, standards compliant code is essential. We need someone who doesn’t use deprecated tags/attributes, overly complex markup (e.g. 30 divs for a simple table) or over-use crutches like !important.
8. Responsive design required.
9. Mobile design is not required. However, writing code that could be adapted later for mobile would be a plus.
10. The target audience is corporate desktop users using a wide variety of browsers.