Chat Application

Cancelled Posted Feb 24, 2016 Paid on delivery
Cancelled Paid on delivery

PHP, login, registration, chat, profile, userid search

The website will have users chat with other users. (Send offline messages as well). There will be registration, login, profile screens for yourself and the ability to view others screens. Settings screen and a userid search field to find other users to chat with. Chats can be saved locally and can also be deleted by selecting to clear the chat history (Default is no chat history, everytime is a new session). Individual messages can be retracted from both users (utilizing a new key for each message sent). Users will have the ability to accept contact request, ignore, or block users before a chat initiates. Read notification, as well as sent/delivered notification for each message. Different colors chat bubbles for sent/received messages as well as two theme color options in total.

Administration:

There will need to be some PHP/SQL work to manage users and the chats making sure nothing is left on the server as that's where everything is fed from from, and to delete users or ban them. Also help incase an account gets hacked, the ability to reset passwords or change email addresses for users.

Other things:

Users will need to be able to register from the website, password reset, manage a profile, search for users, delete contacts, be able to block users, and so on...your typical friend list management.

Phone/Desktop Design

The design will change depending on the screen resolution, it will be compatible with standard browsers (Edge, Chrome, Safari) without the need to install plugins so you can view on any device that has these browsers installed by default.

//End User

Register

Login

Password Reset

Contact Search

Contact Screen

Activity Screen (Open Chats, Closed Chats, Pending Requests)

Chat Screen

Chat Screen options - Retract Message / Clear Chat History / Email Chat Transcript / Report Contact

Accept/Deny Contact Request

Block Contact

Report Contact - Emails chat transcript and user defined text field why to report contact (so if someone is being abusive/bully in the chat, they can report them and I can view the log to see)

View Contact Profile

Settings - Profile - Theme - Notifications - Detailed Notifications - Legal (URL) - Support (URL) - Logout

Profile - Picture - UserID - Password - Name - Email - Birth - City - Sex

//Administration Panel

Login

Password Reset Page

Admin Profile Settings (Password Change & Email Not Editable)

Ban Accounts based on Email

Password Reset

Change Users Email Address

View Reported Contact (Report contact link)

Android HTML5 iPhone jQuery / Prototype Windows Mobile

Project ID: #9754521

About the project

29 proposals Remote project Active Feb 27, 2016

29 freelancers are bidding on average $717 for this job

TenStar718

Hello Dear. I have already build many apps like app you want. I have experience with Social app Video/Radio app, Spy app, Guard patrol system based on Nfc Read/Write , Driver & Taxi app on GPS, Routing app based on More

$736 USD in 10 days
(291 Reviews)
9.0
AwaisChaudhry

Hi there! I have read what you exactly need, however I would like to ask you a few questions. I wouldn't call myself a master but I do work smart and do not rest until I get the job done. Please feel free to ping me an More

$515 USD in 10 days
(48 Reviews)
7.5
prashushinde9

Hello, I understood the initial scope of this project. Although i want to discuss further this job in order to prepare the final concept for this project. After Complete discussion over the call or in chat, i More

$773 USD in 20 days
(24 Reviews)
6.8
oscgre21

A proposal has not yet been provided

$722 USD in 6 days
(0 Reviews)
0.0