Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Chat Development Request for IPS
- Looking for a developer to complete a chat application for an IPS-based forum.
- The chat was partially developed by another developer who dropped the project for personal reasons.
- Experience with IPS is welcome.
- Who I'm looking for: solo developer (no teams or companies)
- Budget: up to 1000 PLN
- Advance: No longer providing advances. Three people signed contracts and vanished. Payment demands are underway.
- ---
- What’s already done (backend):
- 1. Messages
- ~ Sending
- ~ Editing
- ~ Deleting
- ~ Quoting (quoted fragment in smaller box)
- 2. Users
- ~ Nicknames
- ~ Avatars
- ~ Sent dates
- ~ Online/offline status
- ~ List of active users
- 3. Ranks and country flags
- ~ Handled in backend
- ~ Displayed on frontend
- 4. Permission system
- ~ Admin, moderator, regular user
- ~ Restrictions based on role
- 5. Room management
- ~ Create/edit rooms
- ~ Access via password or user list
- 6. Message archive
- ~ Query system for message history
- 7. Flood control
- ~ Message length limits
- 8. Attachments
- ~ Drag’n’drop
- ~ Thumbnail preview
- ~ Basic support for mp3/mp4/YouTube links
- 9. Ban and mute system
- ~ Temporary and permanent
- ~ Reasons included
- 10. System and warning messages
- ~ Manual and automatic
- 11. Statistics
- ~ Top users
- ~ Activity metrics
- 12. AJAX communication
- ~ Dynamic updates
- ~ User search
- 13. Chat configuration in ACP
- ~ Enable/disable features
- ---
- Remaining (frontend + integration):
- 1. Visual formatting
- ~ Custom CSS styles for user groups
- ~ Message box appearance
- 2. Mentions and notifications
- ~ “@” autocomplete dropdown
- ~ Sound notifications
- 3. Input behavior
- ~ Shift+Enter for new line
- ~ Enter or Send button to send message
- 4. Message translation
- ~ Language selector
- ~ Integration with translation system
- 5. Voice messages
- ~ Record and attach audio
- ~ Manual send after recording
- 6. Reactions and effects
- ~ Emoji reactions
- ~ Expand/collapse chat window
- ~ Inline players for mp3/mp4/YT
- ~ Alerts and audio notifications
- ~ Drag’n’drop preview for uploads
- ---
- Full Feature List Overview
- 1. Main Chat
- ~ Nickname, avatar, date, message
- ~ Country flag before nickname
- ~ Rank after nickname
- ~ Individual formatting per group
- ~ Quote formatting with smaller box
- ~ Autocomplete on “@”
- ~ Shift+Enter vs Enter
- ~ Active users list
- ~ Online/offline status
- ~ Toggle message & mention sounds
- ~ Collapsible announcement
- ~ Collapse chat into header bar
- ~ Delete/edit/quote
- ~ Emojis and file uploads
- ~ Upload preview
- ~ Inline audio/video players
- ~ Record and send voice message
- ~ Top users list
- ~ Stats (total, today, monthly)
- ~ Responsive layout for mobile
- ~ Message translation
- ~ Character counter
- ~ Emoji reactions
- ~ Anti-flood
- ~ System messages
- ~ “Jump to latest unread” feature
- 2. Rooms
- ~ Create private rooms
- ~ Password or access list
- ~ Rename room
- ~ Switch tabs between rooms
- 3. Admin Permissions
- ~ Ban/unban (temp/permanent) + reason
- ~ Mute/unmute (temp/permanent) + reason
- ~ Set announcement
- ~ Send warnings
- ~ Edit/delete any message
- ~ Access archive (filter/sort/search)
- ~ Promote moderators/admins
- ~ Assign bot for system messages
- 4. Moderator Permissions
- ~ Ban/mute (temporary) + reason
- ~ Access archive
- ~ Send warnings
- 5. IPS Chat Settings
- ~ Toggle flag before nickname
- ~ Toggle rank after nickname
- ~ Group-based CSS formatting
- ~ Enable edit/delete/quote
- ~ Chat height/width
- ~ Auto-delete after X time
- ~ Font customization
- ~ Input behavior toggle
- ~ Manage admins/mods
- ~ Banlist management
- ~ Archive toggle
- ~ Slow mode
- ~ Drag’n’drop toggle + max size
- ~ Time format
- ~ Word filter + replacement
- ~ Hide chat on selected pages
- ~ Auto-load on scroll
- ~ Max message length
- ~ Messages loaded on open
- ~ URL/video/audio permissions
- ~ Group-based restrictions
- ~ Room add/edit/delete/copy
- ~ Access control per room
- ~ Reload chat on issue
- ~ Mass delete system/messages (12h/24h/7d/1mo)
- ~ Import/export messages
Advertisement
Add Comment
Please, Sign In to add comment