Dev Squad: Benjamin Firth & Kayla Wood
Click here to launch the application.
Click here to view the backend repo for this project and documentation on the endpoints.
This app enables users to find and save color palettes for projects. Users can generate random palettes, lock the colors they like, and then regenerate the colors they don't. Then, users can create projects and assign palettes to projects. Users can also delete projects and palettes.
For this application, we built the backend and frontend from scratch. The frontend was built with React Hooks, Redux, and Sass. The backend was build with Node.js, Express, knex, and postgreSQL. Everything was tested using Jest and Enzyme. Fetch calls are made to our heroku hosted API. This project was bootstrapped with Create React App. This project has a robust testing suite.
git clone
this repocd
into that directory- Run
npm install
- Run
npm start
and open your browser to the indicated url - Run
npm test
to view testing suite
- React Hooks
- Redux
- Fetch API
- Sass
- Jest/Enzyme
- Node.js
- Express
- Knex
- PostgreSQL
- Jest/Enzyme