📤 Dashboard & Creator Workspace
Your private dashboard allows you to manage your profile, host challenges, track logs, and share print files.
- Profile Setup: Display Name, expertise/credentials, and bio are required before uploading files to ensure educator trust.
- Accepting Messages: You can toggle the
Accept Direct Messagescheckbox on or off. Turning it off locks messaging for other creators attempting to message you. - VIP status: Unlocked automatically when you obtain a yearly membership plan or when you upload an educator deck approved by the admin. Gives you permission to host new community challenges.
💬 Premium Chat Workspace
Direct communication with other educators features advanced checks, reactions, and file share transfers.
- Double checkmarks: Single checkmark ✓ Sent means delivered. Green double checkmarks ✓✓ Read means viewed by the recipient.
- Threaded Replies: Swiping right on a message bubble (on touch devices) or clicking
Replyopens a quotation quote linking your text to that message. - Emoji Reactions: Click the ❤️, 👍, or 👎 choices next to any message to instantly assign an emoji badge to the bubble's corner.
- File Attachments: Click the paperclip icon (📎) next to the message bar to select files (max 2MB). Shared images render inline inside the bubble, and other files display as secure download buttons.
- Permanent Delete: Click
Deleteon any message. It deletes the record permanently and clears any uploaded files from KV storage namespaces.
👥 Community Portal & Interactions
Discover study card decks, game rules, and worksheets uploaded by other community educators.
- Follow button: Clicking Follow on a resource card adds that educator directly to your **Messages Left Contact list** so you can chat.
- Like button: Boosts the resource card's community ranking so it ranks higher in the public explorer feed.
- Support Creator: Access links to a creator's custom Tip Jar (PayPal / Ko-fi) so you can directly support their design efforts.
🚩 Safety Screening & Flagging
We maintain a safe, professional, and positive space for classroom educators and learners.
- Profanity filter: Automated scans detect profane terms. The system highlights them in red with warning icons (⚠️ word) to flag potential cyberbullying.
- 🚩 Report Button: If you receive an abusive or inappropriate message, click Report. The message is instantly hidden from your chat log and sent to administrators for manual verification.
- Admin Queue: Admin moderators review reported chat lines and can suspend accounts violating community terms.
❓ FAQ Help desk
How do I verify my site on Google?
Verify ownership inside Google Search Console using the HTML Meta Tag we set up in our site index.html headers, or by setting a DNS TXT record at your domain registrar.
Where do I find my downloaded attachments?
All user shared files are stored securely in Cloudflare KV storage namespaces. Clicking download pulls the file binary directly via safe `/api/attachment` routes.
Can I withdraw a report?
No. Once a message is reported, it is permanent and gets routed to the admin dashboard for safety audits.