An online, no-account website that allows you to digitally paint by numbers!
Note: This is a work in progress!
-
Install Gatsby stuff:
- Node.js (v14.15 or newer)
- Git
- And obviously Gatsby CLI itself (v4 or newer)
Check the Gatsby tutorial for better steps on installing Gatsby.
-
Clone this repo.
-
npm install
for dependencies. -
npm run prepare
for ESLint precommit hook.
Use gatsby develop
to start a development server. Note that hot-module reloading does not work on the /paint
page, manually reload the page after saving in your editor.
Before commit, make sure to format, (npm run format
) lint, (npm run lint
) and type-check. (npm run typecheck
)
gatsby build
and gatsby serve
.
This site is currently hosted on Gatsby Cloud at https://paintbynumbermain.gatsbyjs.io/.