Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

To-Do || Upcoming Features #6

Open
Colack opened this issue Nov 8, 2024 · 0 comments
Open

To-Do || Upcoming Features #6

Colack opened this issue Nov 8, 2024 · 0 comments
Assignees
Labels
enhancement New feature or request good first issue Good for newcomers help wanted Extra attention is needed

Comments

@Colack
Copy link
Member

Colack commented Nov 8, 2024

To-Do

The following list are features, items, and other elements of the website that are going to be added to WatermelonKatana in the future.

Phase 1 : Prototyping (Complete!)

  • Timeframe: Summer of 2024
    (Done Wed Aug 07 2024 20:02:38 GMT-0700 (Pacific Daylight Time), Ahead of Deadline!)
  • Completely Private

Step 1 - Accounts

  • Basic Account/Profile System - DragonFireGames
  • User Settings - DragonFireGames
  • Profile Page - Colack
  • Home Page - Colack & LGM Productions & IMPixel

Step 2 - Posting Projects

  • Game Embed System - Varrience
  • CDO, Khan, and Scratch support - Varrience & DragonFireGames
  • Publishing Panel - DragonFireGames
  • Post/Forum Viewer - Colack & DragonFireGames & Letti
  • Commenting System - DragonFireGames
  • Favorite System - Colack & DragonFireGames
  • Tag System/Search - Colack & DragonFireGames

Step 3 - Forums

  • Posting System & Forums - DragonFireGames
  • Upvote System - DragonFireGames
  • Follow Systems - DragonFireGames

Step 4 - Quick Chat

  • Chat System using discord - DragonFireGames
  • Use account photo/name in quick chat - DragonFireGames

Phase 2 - Development (ACTIVE)

  • Timeframe: Winter of 2024-2025 (Lets shoot for Thanksgiving??)
  • Limited access Beta

Step 1 - Administation

  • Administration Panel
  • Moderation Panel
  • Anonymous Mode???
  • Reporting System - DragonFireGames

Step 2 - More Features

  • Notifications - DragonFireGames & Colack
  • Media Uploading System - DragonFireGames
  • Dashboard page for users with suggested games based on what they have favorited
  • Better Search for Posts/Users/Games - DragonFireGames
  • Navbar - Colack & DragonFireGames
  • Community Ranking - DragonFireGames
  • Private Forums, Quick-Chats & Games
  • Featured Games - DragonFireGames
  • Admins / Moderators ability to pin posts - DragonFireGames
  • Post games directly using GitHub without requiring a static host url to be embedded
  • Flash support???
  • Profile Badges - Colack
  • Mature game/post rating option - DragonFireGames
  • Hidden games/posts - DragonFireGames
  • Game Verification
  • Improve Security (XSS, SQL Injection, etc.) - toodols & DragonFireGames & Letti
  • Email Verification - DragonFireGames
  • Forget and Reset Password using emails - DragonFireGames

Step 3 - Better UI

  • Logo
  • UI Overhaul
    • Home Page
    • Forum Page - Varrience
    • Gallery/Search Page - GxBriel & Varrience
    • User Profile Page
    • Project Page
    • Discussion Page
    • User List Page
    • Profile Settings Page
    • Login Page
    • Register Page
    • Post Project Page
    • Post Discussion Page
    • Edit Project Page
    • Edit Discussion Page
    • Edit Profile Page
    • Change Password Page
    • Admin Page
    • 404 Page
    • 403 Page
  • Dark/Light mode & themes
  • Markdown Support
  • Custom Emoji Support
  • Project css for preview, (background color and text color)
  • Nameplates?!?!!??!!??!?

Phase 3 - Deployment

  • Timeframe: Summer of 2025
  • Open Beta

Step 1 - Add Remaining Features

  • Save for Later tab
  • Newsletter + Forgot Password for verified accounts
  • Community Leaderboards
  • Improve Performance
  • Friend activity monitor (what are they doing?)
  • Live Game Chat???
  • Remix System (integrated with Github/Free Deployment Software)???
  • Code editor???
  • Public Version Management (from Github)
  • Profile Statuses
  • Game Jams?

Step 2 - Final Debugging/Graphics

  • Fix Remaining Server Issues
  • Improve Security (XSS, SQL Injection, etc.)
  • Improve Performance
  • Finalize GUI/Graphics
  • Custom Color Stylesheets

Phase 4 - Production

  • Timeframe: Winter of 2025 onwards
  • Completely Open Public Access

Step 1 - Maintenence

  • Bot API
  • Embed external websites in posts
  • Bug Fixes + Security + Performance
  • Establish a healthy moderator community

Step 2 - Spread Awareness

  • Spread Awareness for the site (also done during Beta)
  • Ad-Campaigns across scratch & code.org
  • Post it everywhere
  • Discord Server
  • Make it Popular (Honeymoon phase)

Step 3 - Cash Out

  • Form a corporation, make a logo, do it properly
  • The ads must sell that will be your new philosophy
  • Migrate to paid production environment
  • Scale Up, Scale up, handle a large userbase
  • Hire Staff (or rely on volunteer moderation like Reddit)
  • Page Ads (before games)
  • Page Ads (during games)
  • Page Ads (around games)
  • Excessive Page Ads for Anonymous Users
  • Ad-free subscription service
  • Sell Private Account information to China
  • Sell company to Microsoft for $10,000,000,000
@Colack Colack added enhancement New feature or request help wanted Extra attention is needed good first issue Good for newcomers labels Nov 8, 2024
@Colack Colack pinned this issue Nov 8, 2024
Colack added a commit that referenced this issue Nov 19, 2024
@DragonFireGames pls don't re-add the todo, check issue #6
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request good first issue Good for newcomers help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

4 participants