This thread color palette generator api allows users to create an account, generate color palettes based on DMC color codes, as well as save and delete color palettes to their account.
https://color-palette-tau.vercel.app/
- Javascript
- Node.js
- Express
- PostgreSQL
- RESTful API
https://color-generator-tool.onrender.com/
- JSON
- Requires JWT token
Each request must include content-type: application/json
and Authorization: Bearer [token]
- POST /api/users
- Request Body must include: username, first_name, user_password
- POST /api/auth/login
- Request Body must include username, user_password
- /color-palette to request a color palette
- required color scheme query:
mode=[triad, quad, monochrome, complement]
- required count query:
count=[number]
- required colorCode query:
colorCode=[DMC color code]
- /thread-colors to request an array of all DMC colors
- /thread-colors/:id to get a specific color by DMC color code
- /saved-palettes to get all saved palettes
- /api/projects/:id to get a palette by id
- /saved_palettes/:id
- /api/saved_stitches/
- Request Body must include palette_name, colors (array of color ids)
{ palette name:'blue palette', colors: [] }