Palette Picker is a web application that allows users to generate random color palettes, save palettes to projects they create, and edit/delete saved palettes and projects. On the backend it uses a Postgres database and RESTful API design. Visit the live site.
-
git clone
this repo -
npm install
-
git clone
backend repo -
npm install
- ReactJS
- Redux
- Router
- React-Bootstrap
- Jest / Enzyme
Much like Coolors, the Palette Picker UI showcases the generated colors, which are the user's primary focus. The design for the header, form, and palette cards were inspired by dribble. It also incorporates cogo-toast to give users non-invasive feedback when a project or palette has been added, updated, or deleted, or an error has occurred. The initial wireframe is available here.