PHP project with MySQL database and Smarty template engine.

CLOSED
Bids
25
Avg Bid (USD)
$1220
Project Budget (USD)
$750 - $1500

Project Description:
PHP project with MySQL database and Smarty template engine. ORM is not used, the queries are written directly. The security system (authentification) is global, controlled from configuration. Session controll is done with database support. Multilanguage part is done with configuration Smarty files with sections.

Modifications required:

- add user type - at the moment there is a system with two types of users and it is required the implementation of a new type of user: modification of the authentification/security system and adding of a new folder with accesibe templates by the new type of user (the new type of user is a mix between the already existing ones - no new functionalities required)
- payment system implementation - (adding of credit points through a payment system: paypal and credit card) and modification of existing files in order to take from credits (+ notifications)
- implementing a backend system (or a new type of user who has access to new functionalities): validating posted messages, validation of uploaded/recorded videos.
- add page of editing subusers for a type of user in the profile page, modification of the controll/access system for a new type of user (subuser = a user with limited functionality)
- exporting of a page (view profile) in PDF format.
- adding of an organizer system (like an outlook calendar) or the modification of the existing one with new functionalities
- adding of a system of tags for postings and profiles in order for results to be colerated to the searches
- adding profile fields (quite a lot of them) and saving them in the database / modification of the search forms for more filtering.
- upload video for the profile (preferable with encoding support - a cron to work in the background and to encode the necessary format.)
- design modifications (it is done with the help of a designer that makes the design, the programmer is asked only to modify the Smarty template with the necesary code in the necesary place)
- modification at registration: verification of email already in the database and displaying of a form to lead to the recover password page (already existent)
- text modification in the language files

The website's functioning system will be explained in detail and every task will be accompanied with explinations and the steps.

The canditate must posses solid knowledge of PHP, Smarty, mySQL and Javascript to make the required modifications. The support that is being offered is at the architectural level, every task will be explained and the candidate must master the required technologies in order to implement the required tasks. Also, it is very useful any prior experience with other websites of which the strong point is performance: we are interested in a direct simple queries and optimization, eliminating any code that's redundant and modularity.

More details on request

Skills required:
Javascript, MySQL, PHP, Smarty PHP, Website Design
About the employer:
Verified
Public Clarification Board
Bids are hidden by the project creator. Log in as the employer to view bids or to bid on this project.
You will not be able to bid on this project if you are not qualified in one of the job categories. To see your qualifications click here.


$ 1500
in 30 days
$ 1750
in 10 days
$ 1500
in 30 days
$ 2000
in 20 days
$ 1500
in 40 days
Hire LinkPlusOffshore
$ 1500
in 75 days
$ 1000
in 25 days
$ 1000
in 30 days
$ 990
in 21 days
Hire LiveConnector
$ 1500
in 15 days