d48 / character-generator

Auto-generate a character description for use in story or illustration

Home Page:https://chargen.art

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Character Generator

Randomizes a character attribute list to be used for ideas in story or illustrations.

Site can be viewed here: https://chargen.netlify.com/

coverage badge

screenshot

Note

App will be setup to handle attribute configuration for random generation of any object of interest. Example: Auto-generate worlds, vehicles, stories. The first use case is for personal character ideation.

Usage

pnpm install
pnpm start
  1. Open webpage on localhost:3000
  2. Click on "Generate Character" button to see output

Tests

Uses React Testing Library

pnpm test

Roadmap

  • Set up changelog and automatic versioning: https://github.com/semantic-release/semantic-release
  • Convert to TypeScript
  • After auto-generating a character, save to a persistent store at a unique URL. This can be shared or revisited
  • Create login via email. Can see saved characters
  • Create Folders to save different characters into

Contribute

Join in with a Pull Request.

About

Auto-generate a character description for use in story or illustration

https://chargen.art


Languages

Language:JavaScript 84.3%Language:CSS 10.0%Language:HTML 5.8%