Default Notifications (Enabled by Default on Website & Discord):
Trade Confirmation:
-Buyers & Sellers receive notifications to confirm successfully completed trades.
-If one party confirms and the other hasn't, the pending party is notified.
Trade Confirmation Completion:
-Buyers and Sellers receive notifications when both parties confirm a trade.
Slot Claim:
-Buyers receive notifications when a service seller accepts them in a slot.
Dispute Initiation:
-Buyers and Sellers receive notifications when a dispute is initiated, with an link to provide information and proofs.
Reminder for Pending Trades:
-Users receive reminders about pending trades requiring their attention (e.g., confirmations).
Optional Notifications (Users Can Enable/Disable):
-Trade Agreement Acceptance:
-Users are notified when their trade agreement is accepted by the other party.
Slot Availability Updates:
-Sellers receive notifications when a buyer claims a slot or revokes a claimed slot.
Vouch Received:
-Users receive notifications when they receive a vouch for their services.
Vouch Given:
-Users receive notifications when they give a vouch to another user's service.
Dispute Resolution Update:
-Users are notified of updates in the dispute resolution process, including messages from moderators.
Feedback and Rating:
-Users receive notifications when they receive feedback and ratings from completed trades.
Additional Notifications and Announcements:
Announcement System:
-Ability to publish announcements to the entire website (banner).
-Send notifications to all users (admin permission).
Visibility and Catchiness:
-Crucial notifications like bids and bid acceptances should be eye-catching.
-Address feedback about users struggling to find their posts.
Customizable Pings:
-Consider disabling some notifications by default but allow users to customize notification preferences.
Mark as Read Toggle:
Include a feature to mark notifications as read.
Sound Accompaniment:
Optional sound notifications, especially suitable for gamers.
Bid Timers:
Implement bid timers to remind sellers and buyers to check in.
Priority for Ending Bids:
Bids ending soon could be highlighted or given a separate category for visibility.
User-Friendly Design:
Notifications should be designed for easy navigation and interaction.