Create your own digital masterpiece. Login and create a piece of art, tell us about what makes it inspiring and post it on your digi-seum wall.
Client: Live Site, Repository
Server: Deployed Site, Repository
- Fork and clone repository.
- Install dependencies with
npm install
. - Checkout to new branch.
- Run
node server.js
to begin server. - Examine endpoints and other api documentation below.
- As a user I want to be able to sign in.
- As a user I want to be able to sign up.
- As a signed in user I want to be able to see a random historic artwork.
- As a signed in user I want to be able to draw my own interpretation of the randomized historic artwork.
- As a signed in user I want to be able to write a title and description for my interpretative drawing.
- As a signed in user I want to be able to see all of my drawings.
- As a signed in user I want to be able to see the title and description of a single drawing.
- As a signed in user I want to be able to update the title and/or description of my drawing.
- As a signed in user I want to be able to delete an image.
- As a signed in user I want to be able to change my password.
- As a signed in user I want to be able to sign out.
React.js, React Bootstrap, MET API, Konva.js, Knuth Shuffle, Express
- Style gallery and add museum-goer functionality.
- Add additional functionality with the canvas (i.e. different brush colors, eraser, maybe brush types, etc)
- Expand on artwork received in MET api call.