In Progress

319369 Chat website - ajax based

Please tell us

a) what similar projects you have worked on and links to relevant sites

b) delivery time

c) how you can speed up development

d) your documentation and project reporting standards

We will only consider bids that meet these essential requirements.

High level requirements

-registration and payment for membership using google checkout and paypal

-automated refund of membership payment (feature should be able to be switched on/off by admin)

-user submits topic. site should search to see if similar topic has been submitted and should display results. user can choose an existing topic or submit a new topic.

-if user submits a new topic then he/she chooses category

-user is able to comment on topic and see other comments in real time without page refresh

-user is able to freeze comments screen or slow down rate at which comments are shown or speed it up or unfreeze screen - all without refreshing the screen

-user can share comments page via social bookmarking feature

-admin should be able to monitor in real time what is being submitted and block a user or flag inappropriate comments and automatically block a user after he/she has been flagged a --number of times

-user is able to choose between two alternate screen views

-user is able to post links but only in [url removed, login to view] format or [url removed, login to view] format

-links must be filtered for pornography against a 3rd party database and an admin-generated list of bad links (admin should be able to block a link at the same time as flagging a user)

other requirements

-superadmin and admin profiles

-user should be able to create and receive email alerts

-there should be rankings of the most commented on topics for each category

-user should be able to create a profile page with privacy settings (hide/show some information and hide/show profile page)

-user's profile page should show their basic details, and comments on each topic in real time, without page refresh.

- user should be able to select a topic from another user's profile page and comment on the topic but not a direct response to the user

-user is able to flag other users' comments as being inappropriate or as being good

-user is able to flag topics as being inappropriate or good

-admin is able to switch on/off feature for approving all topics after they have been submitted

-user is able to browse topics by category and by most commented on (for each category), best rated (most ratings as good - for each category)

-website design to be created from wireframes provided

-promotion code functionality and discounting

-admin should be able to create and send HTML marketing emails to users

-users should be able to choose/deselect whether or not to be sent marketing emails

-admin should be able to see all profile pages and all new users as well as all topics submitted

-admin should be able to cancel membership

-admin should be able to set membership fees

-contact form with message history; user should be able to send messages to site admin and see all message history

Skills: Anything Goes, PHP

See more: what's ajax, website link share code, website development fees, website development and promotion, website design using ajax, website design requirements list, website design promotion, website design fees, website design development marketing, using google checkout on your website, user rankings, topics on website development, topics for website development, topics for website design, topics for website, submit your site to social bookmarking sites, submit link to social bookmarking sites, response website design, rate list of website development, project topics for website development

About the Employer:
( 5 reviews ) London, United Kingdom

Project ID: #2065173