Memetopia Roadmap

Forging the future meme site for the memers by the memers.

Meme Generator

The starting point of development. Requires using less common apis.

Canvas Implementation

Will start with canvas initially as is more well known and lowers inital complexity.

WGPU Engine Upgrade

Migrate rendering to WGPU for cross-platform and performance.

Meme Site Basics

Implement the most common functionality of a meme site.

Database

PostgreSQL

DB ORM

Diesel

User Authentication

JWT/Cookies

Blob Storage

Try self hosted Minio, move to cloudflare R2 when bandwidth is too high.

File Upload API

signed-urls to post, but need to sync with database.