Build a Masjid Brick by Brick

Job ID: 34279423

Budget: $1,500 – $3,000 AUD

Candidate

We require a coder to code a website that will be built by us on the Wordpress platform. We will build the pages and the graphics ourselves, but need the services of a coder to make the vision a reality.

Here is a full mockup of the website: https://visionislam.com.au/test-brickbybrick-home/

Skills / task requirement:

Web based database: PostGreSQL. mySQL, SQLite etc
Coding to update: 1 million pixel overlay image
Coding to update: Bricks sold / % of total
Coding to create a form that enters data to database
Code to send .PDF "certificate" to recipient email address
Code to create a recipient page (after successful payment) using a linkID
Code to communicate with stripe api triggering the sending of PDF to email / Creation of recipient linkID page
Full testing in stripe test mode

Purpose

This project was devised as a novel method of collecting donations for the purpose of constructing a masjid (mosque) in multiple locations in Australia through donations collected using the Brick by Brick website.

How does it work?

Recipients buy a digital “brick” for a set price of $10 AUD on the home page.

There is a visual representation of donation goal progress in the form of an image of a masjid, with an overlaid image of a million bricks (pixel). As recipients purchase brick(s), each overlaid brick or pixel is coloured to show its purchase status.

Project milestones time frame

Website development: 6 weeks
Testing: 2 weeks

Payment

Applicant will be paid after each milestone:

Database creation & integration into form: $300
Form creation / stripe integration / triggers for successful payment $800
Page created with a unique link ID for each recipient: $200
Create the pdf certificate $200
Full testing / tweak / bug fixes: $700
8 week completion bonus: $500

PLEASE NOTE: The "Scope of works" document will be continually update to reflect changing scope / methodologies / workflow and improvements.
Related categories: MySQL Database Administration PostgreSQL Coding API