Completed

User Module for a Zend Framework Project

This project was successfully completed by foryuva for $390 NZD in 12 days.

Get free quotes for a project like this
Employer working
Completed by:
Skills Required
Project Budget
$250 - $750 NZD
Completed In
12 days
Total Bids
15
Project Description

Hi All,

I am looking for a smart developer to start a project that I have been wanting to build for a while.

So, for this project I need a user module (or normal files) that can be easily integrated in any other Zend Framework project (v1).

I don't need to have a template for that, just the functionality that matters for me, so I need just a simple tidy html and css,
nothing fancier than that.

Following are the requirements for the user table and interfaces:

1) User Fields (Plus facebook fields)
Id, Username, PAssword, Email, FirstName, LAstName, UserType (SET Administrator, Publisher, Advertiser)
CompanyName, Address1, Address2, City, State, PostCode, Country (eg.: AU, NZ, ..., foreign key to a Country Table),
Telephone, PaymentType (enum PayPal), PaymentAccount (varchar 32), GoogleAnalytics,Lang (enum (English, Portugues, Espanol))

2) Country Fields
Id, Name, Currency, Timezone

3) FrontPage
Just a Login block, Login with Facebook and signup link, if user is already logged in than redirect to the user page.

4) Login page and Login block
Using Username and Password, after login user wil be redirect to the user page .

5) User Page
It will have a simple menu items (just one link to update user details).

6) Signup Block and signup page (using the same template)
The signup block will work with AJAX, so after user clicks on the signup link on the frontpage, it will open a popup with the user fields.
It must have a captcha image and all the fields should be verified if it is valid or not (when it is possible).

7) Modify User Page
On this page users will be able to update their personal information, same fields verifications applies here.

8) Modifiy Password Page

9) Forgot Password Page
Enter email address to received an email with a link to reset the password

10) Login with facebook account
It should create a user when a user connects using facebook, all session and updates applies here, except for change the password information

11) User Adminstration
If a Administrator User, will see a list with all users and another page to edit user information.

12) Emails notifications
Everytime that a user is added to the website or forgot a password it will send a email to the user administrator

13) Technologies to use
PHP, MySQL, Zend Framework, jQuery, jQueryUI

So, that is it. I think many of you must have already this module, so just need to customize a little bit to meet these requirements and should be alright.

I hope to find a good developer to continuous work with me on this and other projects.

Cheers.

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