Find Jobs
Hire Freelancers

Create chat room with feature parity to highly traffic'd Q&A site

$250-750 USD

已取消
已发布大约 10 年前

$250-750 USD

货到付款
I am looking for a chat room application that has feature parity with a highly traffic'd IT Q&A site. A high level overview of my requirements is listed below. - Ability to star messages and appear on transcript wall with a daily maximium per user - Multi room; Users can be in multiple rooms - Private rooms (passworded) - Users can create own rooms - Ability to favorite a room - Ability to rejoin all favorite rooms - Persistent chat history with archives created every 24h - Ability to flag messages - Reply to specific message - Notify user; highlight where they are notified - Steam OpenID Integration - Onebox for images, youtube videos, etc. with easy interface to build new oneboxable content - Notification when messages are posted (ie page title change) - Notification with sound when message directly to user is send (sound must be toggleable) - Suggested user names when @mentioning them - Link to specific messages (message has it's own link); when linked the message is highlighted - Searchable - Limited Markdown of messages: Bold, italics, underline, strikeout, links in this format: [text to show]([login to view URL]), code block - Integration with Imgur to provide upload place for pictures - Ability to edit messages for 5 minutes after posting OR until a new message is posted - Posting history for all messages is saved - Indication of edit is shown - Room owners - person who created room AND system admin(s) - Moderator - Can remove messages, can remove/ban/mute/unmute/unban user by Steam Profile ID, gets notified of flags for room(s) they are moderator of - System Admin - Can set system settings - Permissions: - Who has access: Whitelist by username AND/OR user group (default is everyone can enter) - Who can talk: Whitelist by username AND/OR usergroup (default is everyone can talk) - User can have access to the room by not have access to talk (read only) - User can have access to room by group, can have access to talk by username - Freeze room - No more talking by anyone; basically used to close a room - Room will freeze automatically if not used in X days (configurable at system level) - Delete room - Archives automatically; removes room from list of available rooms; disconnects all users in the room - Add/remove RSS feed - URLs that will be periodically queried and new messages will be posted to the room - Usable API - Should contain an API to interact with system - Create message - Star/Flag message / Unstar/Unflag message - Read messages in room - System itself should use this API (to confirm it works) - System should be able to react to certain events per room and API should be able to list what events are available: - Messge sent - Broadcast Message received - Joined - Left - @notified message - On flag - On unflag - On star - On unstar - Ability to add new events easily - UI - UI must be easily changed via CSS/Template modifications - Security; user must be a validated user (via Steam OpenID) - Technical requirements: - Must run in browser on standard port 80 or 443 (if using SSL) - Chat messages must persist through log in and log out of various users - Each chat message must have unique link - Archiving can be a scheduled task and should not clear existing chat rooms or be indicated in UI - Translation: If a user logs in to a chatroom 3 minutes after an archive occurs, the previous chat messages must still display - Users must be able to receive unique notifications for each room they are in - Users can have different permissions for different rooms - Minimal number of 'things' to install/maintain; would be best if it can be front end package (python/nodejs/php) and backend (mysql/postgres/redis) only, but not opposed to required other things - Functional on mobile devices (phone and tablet sized) - System must be able to run without root/administrator rights A more complete listing of features will be provided to winner (limited here due to space limitations)
项目 ID: 5692813

关于此项目

6提案
远程项目
活跃10 年前

想赚点钱吗?

在Freelancer上竞价的好处

设定您的预算和时间范围
为您的工作获得报酬
简要概述您的提案
免费注册和竞标工作
6威客以平均价$1,268 USD来参与此工作竞价
用户头像
A proposal has not yet been provided
$515 USD 在10天之内
4.9 (7条评论)
3.9
3.9
用户头像
A proposal has not yet been provided
$555 USD 在10天之内
0.0 (0条评论)
0.0
0.0
用户头像
A proposal has not yet been provided
$3,333 USD 在30天之内
0.0 (0条评论)
0.0
0.0
用户头像
Hello, I gone in your posting details and I can do this if you choose me for this task on budget and time. I am having 8+years of Experience with Design/Development and you can see my 100% complete rate and good feedback and ratings from clients here on freelancer And also Expert in Module creation and customization any task related Php/.net(web/desktop)/Java(Mobiles apps development/games/flash) framework I did 1000+ websites/applications and i am sure you will get best work in cheapest cost even i will give you unlimited updates until you get satisfied. For more details on your task and to see my similar portfolio please contact me. Waiting for your valuable response! Thanks
$526 USD 在10天之内
0.0 (0条评论)
0.0
0.0

关于客户

UNITED STATES的国旗
United States
0.0
0
付款方式已验证
会员自3月 19, 2014起

客户认证

谢谢!我们已通过电子邮件向您发送了索取免费积分的链接。
发送电子邮件时出现问题。请再试一次。
已注册用户 发布工作总数
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
加载预览
授予地理位置权限。
您的登录会话已过期而且您已经登出,请再次登录。