Platform to manage our team's skills and projects.

CV Manager on Laptop by Mediaweb

Services

User Experience Design
User Interface Design
Web Development

Deliverables

Interactive Prototypes
Web App

Client

Mediaweb

Project Explanation

CV Manager is a web application we built to manage our team members’ skills and projects. Users can submit their CV information and managers either approve it or send it back with improvement notes. After a CV is approved, a PDF document is automatically generated and available for download in two different layouts. In this platform, managers can also create projects and assign these projects to users, so that information will also be present on the CV.

01.

CONTEXT

Product

This project arose through the need to automate the CV generation process. Previously we would need a designer to design each CV as they were required, but now any team member can fill out their information and managers can approve and download them at anytime.

Challenge

The challenge of this project was to make the generated PDF as close to the manual generated PDFs. The layout of the document itself had to follow a table grid, in order to be easily reproduced in basic HTML code. We also needed to create a platform that was user friendly, where creating and updating our CVs didn’t require any design skills.

02.

APPROACH

Research and Exploration

Through analysis of the project requirements, research and exploration phases were developed, understanding how the pages could exist and how they relate to each other.

Mediaweb CVM Wireframe by Mediaweb
Mediaweb CVM Wireframe by Mediaweb

Styleguide

Typography

Mediaweb CVMTypography

Iconography

Mediaweb CVM Iconography

Colors

Bossanova

R: 64

G: 48

B: 85

Web Orange

R: 249

G: 169

B: 0

Haverlock Blue

R: 66

G: 145

B: 222

Sushi

R: 152

G: 193

B: 73

Development

We chose AngularJS for the front-end development of this platform and we created a PHP API for the back-end. The most challenging task was the PDF generator, due to the PDF library’s limitations and the fact that the document included dynamically generated graphs.

Code

03.

OUTCOME

Curriculum Vitae Management

Management and download of team members' CVs

  • CV Manager by Mediaweb
  • CV Manager by Mediaweb
  • CV Manager by Mediaweb
  • CV Manager by Mediaweb
  • CV Manager by Mediaweb
  • CV Manager by Mediaweb
  • CV Manager by Mediaweb
  • CV Manager by Mediaweb
  • CV Manager by Mediaweb
  • CV Manager by Mediaweb