Chat Application
$250-750 USD
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)
Project ID: #9754521
About the project
29 freelancers are bidding on average $717 for this job
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
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
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