PHP Expert to finish Big Project.

  • Status Closed
  • Budget $250 - $750 USD
  • Total Bids 11

Project Description

I am creating a resume builder. My former designer had to quit 1/3 into in to it because of other obligations in his life.

He and I will both get you up to speed in the project.


The following text is from the former developer:


Part of this application was developed by another freelancer. Specs:

Written in PHP5/MySQL

Framework: CodeIgniter 2.x

UI Framework: Bootstrap (responsive)

The application was built in the MVC-paradigm (CI-native).

The main functionality can be distinguished in blocks, of which a few have been completed:

1. Resume sections:

The sections in the resume are loaded from a database. They can be dragged onto the "resume-creator" area. Popups appear in which users can enter information of their resume. This information is then saved into the user session ($this->session) using serialisation. Every time the page reloads, the information is read, unserialized, and the "blocks" are shown on the preview area. Note that the 3 biggest "sections" do save their information, but don't have any of it shown when the editor is loaded again.

2. Resume templates:

The resume blocks are to be shown in different "templates". This has not yet been built. Only the user information is saved right now. This means you will have to:

a) create a template-based preview of the data

b) create a on-the-fly template-switch on the previewscreen

3. Design tools

This has been coded, but is not persisted. The issue the developer had was making the design tools (margin, block padding, etcetera) look good on different resolutions (as the site is set up with a responsive theme). Your job is to implement this and make it persist in the user session.

4. There are a lot of secondary functionalities that need be coded such as a payment gateway, a preview possibility (paper preview), and print/pdf functionalities. An added extra would be auto-upload to API's such as monsterboard etc.

5. User management: Right now everyone can use this editor. The idea is to only allow paying members. Non-paying members will be provided with a few popups which will basically tell them they can "play" with it, but not save anything (after session runs out, the data is lost). The payment gateway (account creation after payment) needs to be coded and coordinated with the project leader).

You will be provided contact details of the prior freelancer for questions, he'll be available daily through Google talk (and email) in case you have any technical questions about the code that was written.

Get free quotes for a project like this
Skills Required

Looking to make some money?

  • Set your budget and the timeframe
  • Outline your proposal
  • Get paid for your work

Hire Freelancers who also bid on this project

    • Forbes
    • The New York Times
    • Time
    • Wall Street Journal
    • Times Online