Download-form with data-capture feature for Django site.

Closed

We require a download-form with data-capture feature for our Django-powered website.

In a nutshell:

We have downloadable documents (PDFs) and other valuable collateral, which visitors to our site are able to download with a single click from various pages. We presently have no way of seeing who downloads which PDF and feel this is a missed opportunity.

Our organization needs all the good, clean contact data we can get our hands on, and to this end, we're looking to add a data-capture form feature to our website, which should pop up any time a visitor wishes to download one of our PDFs (found in various area of our site)

As the site has been built in Python/Django, expertise in this environment is a must.

USER FUNCTIONALITY:

-------------------------------------------

* Website visitor clicks to download one of our PDFs, and are asked first to fill in a form with their details. (Our PDFs are found throughout our site, and new pages with relevant PDFs are added to the site regularly via our Django CMS).

* Once the form is submitted, the file download proceeds.

* It would be handy for previous/regular visitors to not have to fill in the form again, and instead simply ‘log-in’, so a username/password feature of the form would be required .

OUTPUT FUNCTIONALITY:

-------------------------------------------

* The form will generate an e-mail (formatted) containing either the data that the new user has entered, or the basic details of the already registered user.

* A repository of these details on our server.

* As stated previously, new pages with relevant PDFs are added to the site regularly via our Django CMS and the ‘download form’ feature needs to catch these.

SUMMARY OF DELIVERABLES:

-------------------------------------------

* A Data-capture form which ‘intercepts’ any attempt to download a PDF (or other document type we may wish to flag).

* Form should have a log-in / register feature so that regular users are not forced to fill the entire form out each time.

* Captured from data should be e-mailed to us and if possible, stored in an appropriate format on our server..

QUOTING:

-------------------------------------------

If possible, please break down quote into:

* Back end implementation: (hrs.)

* Front end implementation/styling as per our site design: (hrs.)

* Testing and fixes: (hrs.)

*Anything else you need to add.

Many thanks,

Matt K

Skills: Data Mining, Django, HTML, Python

See more: site design download, repository website design, python get type, mail server implementation, get a quote form design, data front, collateral design website, cms website with register, python end, python download file, python and django, hrs data, download file python, re-type pdf, python: get data, Python/Django, python django, python data, password break, K-pop, download time, django, django website, django cms, Data testing

Project ID: #1618977

9 freelancers are bidding on average $889 for this job

jackfromaus

Hello Matt. My name is Jack and I run a design/programming business in Australia. After you are done reading all the generic bids. Please read my offer. Cheers, Jack.

$1200 AUD in 12 days
(3 Reviews)
5.0
abalt

Check PM. Regards

$1250 AUD in 30 days
(2 Reviews)
4.4
dasf

Interested in this project.

$500 AUD in 7 days
(10 Reviews)
4.3
kommandant

Hello thanks for project let us start

$1500 AUD in 7 days
(7 Reviews)
4.2
VR26

Hello, I just sent you a Pm's.. please check and reply me asap. Looking forward to hear from you.

$500 AUD in 7 days
(2 Reviews)
2.0
zhiwehu

Please check pm.

$1000 AUD in 7 days
(0 Reviews)
0.0
ch3ka

I already know exactly how to do this in an enterprise-ready way (no crude hacks involved, easy to extend later, totally pluggable). I have several years experience in django, and done lot similar stuff. No miles More

$800 AUD in 7 days
(0 Reviews)
0.0
jimwhitson

Hi Matt, Adding a form like this to a Django-powered site should be straightforward. I've done similar work on Django sites in the past and can easily make it all fit nicely into your existing code and style. I'm a More

$1500 AUD in 14 days
(0 Reviews)
0.0
sergeybatulin

This is a simple task, I now know how it should look like. run-time is written with a margin of two times just in case. Thanks. Sergey.

$500 AUD in 12 days
(0 Reviews)
0.0
sftengineer

hi, kindly check PM and do let me know. thanks

$500 AUD in 12 days
(0 Reviews)
0.0