ProPaint is a React/Vite browser painting prototype with a custom canvas editor, basic drawing tools, undo/redo, color controls, simple shapes, and PNG export.
This project is in prototype/stabilization phase. It is not production-ready yet, and the current work is focused on making the existing editor safer and easier to evolve before larger platform features are added.
Install dependencies:
npm installStart the local development server:
npm run devRun lint checks:
npm run lintCreate a production build:
npm run build- No project save/load yet; export is currently image-based.
- No real layers UI yet.
- No zoom or pan yet.
- No automated tests yet.
- Editor architecture is still being stabilized before a larger refactor.
The app builds as a static Vite site and can be deployed to Netlify or another static host by publishing the dist directory after running npm run build.