Skip to content
View gennitdev's full-sized avatar

Block or report gennitdev

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
gennitdev/README.md

Hi, I'm Catherine 👋

I use this account to work on Multiforum and a handful of other side projects. Most of what I build is full-stack TypeScript, with Vue/Nuxt on the front and GraphQL and Neo4j (or Node APIs) on the back.

🌐 catherineluse.com


🧩 Multiforum

A community platform for hosting multiple topic-based forums under one roof, with several content types side by side:

  • Discussions: upvotable posts with threaded comments
  • Wikis: collaborative docs with revision history
  • Downloads: file sharing with per-forum filters
  • Plugins: extend a forum with custom behavior, like running downloads through a security scan (a Python API, or any arbitrary API) before files are served

What makes it different: cross-posting content across forums, map integration for location-based content, personal libraries for saving favorites, and granular moderation at both the channel and server level.

It's split across two repos:

Multiforum is under active development.


🚀 Other projects

  • AI Beta Reader: a writing tool where the AI summarizes chapters and, based on each chapter, updates wiki pages about the characters and locations that appear in it. You can link images to both chapters and wiki pages, so an image of a character shows up on the character's wiki page and in every chapter they appear in.
  • Clockwork Town: an experiment in building a game about a clockwork town.

🛠️ Tech I reach for

TypeScript · Vue · Nuxt · GraphQL · Neo4j · Node.js · Python · Playwright · Tailwind CSS

Pinned Loading

  1. ai-beta-reader-frontend ai-beta-reader-frontend Public

    Manage your books and chapters, edit content with a rich markdown editor, generate AI summaries, and get contextual feedback on your writing.

    Vue

  2. gennit-project/multiforum-backend gennit-project/multiforum-backend Public

    This is the Apollo server backend of Multiforum.

    TypeScript 1

  3. gennit-project/clockwork-town gennit-project/clockwork-town Public

    This is me exploring the idea of making a game - a clockwork town

    TypeScript

  4. gennit-project/multiforum-nuxt gennit-project/multiforum-nuxt Public

    Multiforum is a platform that supports forums with extra features, such as an event calendar, a wiki, and the ability to share downloads such as video game mods.

    TypeScript 2