Skip to content

jasonw4331/PMMP-NXT

Repository files navigation

PMMP-NXT

A Poggit replacement written with NextJS 15, Supabase, and Corbado

TODO List

Backend

  • Corbado user authentication
    • Sync to supabase
  • Supabase db design
  • Notifications via PWA
  • GitHub Application
    • GitHub Action for phpstan testing
    • GitHub Action for posting github releases onto GitHub
    • GitHub Action for posting release information to site

Frontend

  • Corbado user authentication
    • Username-based logins
    • Third Party Auth
    • Passkeys
  • TSX React Pages
    • Front page
    • Rules, TOS, and Privacy Policy Pages
    • Plugin Publication Flow
    • RSS feeds
    • Search Results
    • User profiles
    • Plugin release
      • Comments system
      • Recommended Plugins
    • Plugin review Page
    • Developer tools page
      • GitHub Action installation flow
      • Plugin release version management
    • Settings Pages
      • Profile settings
      • Cookie settings
      • Privacy options
    • Admin Pages
      • Admin tools
      • Backend metrics
      • Grafana?
    • Help Pages
      • FAQ
      • PocketMine related FAQ
      • API Documentation
  • TSX React Components
    • Navbar
    • Sidebar
      • Admin segment
    • Popups
      • User menu
      • Notifications
      • Related websites
    • Page Cards
      • Release Cards
      • Review Cards
      • Search Results
      • Recommendations

About

A Poggit replacement written with NextJS

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published