480726 PHP MySQL Membership Site Script

Tamamlanmış İlan edilme: Feb 27, 2011 Teslim sırasında ödenir
Tamamlanmış Teslim sırasında ödenir

This is second phase for project [url removed, login to view] that was already completed.

Original developer is currently missing. Currently project provides core functionality: setting up twitter search queries that are automatically searched and replied by cron.

Existing project is online and functional and access can be provided on request. Scripts will be provided for further development.

Phase 2:

PROJECT REQUIREMENTS

* Membership:

+ Member registration (they provide an email and email confirmation occurs)

+ Member limits: active requests (threads), messages sent per day, queries per request, alternate messages per request, twitter accounts per user

+ Members see their limits and remaining where apply (ie. remaining for active requests (threads), messages sent per day; limits for messages per request, queries per request).

+ Membership can be subscribed to remove/increase limitations (instant payment notification automatically updates membership):

Paypal + CrediCard processor (ie. Plimus - will provide IPN specs)

* Backend for Admin:

+ Edit site settings

+ View users, paging, search, suspend, change membership type

+ Admin can define membership plans (by configuring new limits for each)

+ View transactions (as reported by IPN), paging, search

* Requests (threads) improvements:

+ Alternate messages for each request. (limit setting)

+ Allow inserting variables in message like #user#, #time#, #day#.

IE. Hello #user#! Seen your tweet from #time#. > Hello joe! Seen your tweet from 11:57pm.

+ Allow using multiple accounts per searching / sending (user) . (limit user accounts setting)

When creating request user selects accounts to be used by checkboxes.

+ Configurable cron jobs for requests. ie. repeat search/sending each hour/day, or at certain hour range, on certain week days. (limit time distance)

+ Setup import/export lists : search1, search2 -> message1 | message2, each hour, 10-22 GST, Sun, Mon

+ Delete older posts sent by this system, as configured. In example each request (thread) will delete all own posts older than 7 days.

DEVELOPMENT REQUIREMENTS

Should be as clear and easy to use as possible.

Should not be developed in a way or based on code that involves copyrights or code ownership restrictions. This project is for purchasing custom programming work.

Should be highly customizable:

* Design is not important but should be CSS based (with external css files) for easy changes and implementation of new templates/skins.

* Would be great to use a common open source framework like Zend Framework, Symphony, CodeIgniter or some other framework to obtain good code that can be used for further development and easily implementing clean css based templates (independent of code) and multilingual support (translation files to add multiple languages later).

Please evaluate how you consider more appropriate to do this (what framework/template system), when could you start and when to expect to have some demos and final script ready.

* Should include translation or multilingual support.

Any clarification if required can be provided on PMB.

A CPanel PHP + MySQL hosting account will be provided to deploy progress and receive feedback, clarifications, decide on implementation options if needed.

DELIVERY

Scripts in full source code and installation instructions.

Working installation on provided account.

PAYMENT

Full amount can be escrow before work start.

Payment is released only when everything is up, running and fully functional as in project description and implemented with honest intentions.

PHP

Proje NO: #2226636

Proje hakkında

1 teklif Uzak proje Aktif Jul 11, 2012

Seçilen:

krnfreelance

Will be able to finish this within 2 weeks. Thanks

%selectedBids___i_period_sub_7% gün içinde 400%project_currencyDetails_sign_sub_9% %project_currencyDetails_code_sub_10%
(24 Değerlendirme)
5.0