Web Application To Collect Candidates Data and Generate Downloadable CV in PDF Format

Eurocomunicare, a Romanian association specializing in online communication training, required a web application to gather student data and create downloadable CVs in PDF format. In over 200 hours, a team of three built this solution using PHP, Laravel, and JavaScript. The project included a detailed form for collecting CV information and a system to generate and download the CVs as well-designed PDFs. With a short timeframe, the team ensured on-time delivery, maintaining a strong communication with the client.
Industry
Education
Project Type
Web Application
Main technology
PHP,
JavaScript
Collaboration type
Product Development
People involved
3
Hours worked
200+
Country
Romania

Client

Eurocomunicare is an association, a hub of analysis, consultancy and training in the field of online communication.

 

Challenge

Build a custom solution for a simple and very specific need: collect user data from the students and generate a Curriculum Vitae (CV) in a nice, clear and easy to use format.

Design the architecture, choose the technology stack and build a team to deliver this project in a really short time.

Solution

We build a custom web application using Laravel framework with 3 main components.

Form to collect candidates CV

A complex form to collect candidates CV information with the possibility of later update.

Generate and download the CV

A system to generate and download the CV in a well designed PDF format.

 

 

How We Worked

We had a short timespan to deliver this project, so after the planning part where we designed the software architecture and interface and chose the technology stack, in order to deliver fast, we made a team with 2 full-stack developers.

Because of the way the two modules of the product were kind of independent of each other, we could work in parallel on both.

Working Agile, with Jira on our side for task management and in a strong communication with the client Project Manager, we successfully delivered in time the product.

Services
Websites
Business Analysis
Custom Software
Support & Maintenance
Client Review
Technologies
PHP
Laravel
JavaScript
MySQL
Other Case Studies