Promo code admin interface

This project received 8 bids from talented freelancers with an average bid price of $157 USD.

Get free quotes for a project like this
Project Budget
$30 - $250 USD
Total Bids
Project Description

I have an existing web app and REST API in Ruby On Rails (version [url removed, login to view]).

I want to add a new section to my back-office to manage promo codes.

The back-office is created with ActiveAdmin - [url removed, login to view]

A promo code must be created by an user logged in in the back-office.

The consumption of promo codes created in the back-office is NOT part of this requirement : you only have to create the class and the user interface in ActiveAdmin to manage them.

A promo code object expose the following properties and methods:

- a validity date (or none, meaning it does not expire)

- a code string (example: "DISCOUNT30")

- a number of use allowed (-1 : unlimited)

- a discount pourcentage (float variable)

- what object(s) it is allowed on (enum with: all, objectA, objectB)

- an unique identifier (SKU)

- a method: is_valid

Must be unit tested (rspec or your favorite).

IMPORTANT: Expecting a high code quality. Please explain in your proposal how you guarantee it. I'd like to know about your development process, your code style and conventions...

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