Contains a basic swatch app with both client and server code. Swatch app allows browsing of colors by category and picking one at random. The colors/swatches are stored in a database.
Leverages express and sequelize with postgres database. The database is seeded with values spanning the project's labeling of colors.
- Obtain postgres (docker or native)
- cd into
server/and run dev server withnpm run dev.
React application started with create-react-app.
Develop with npm run start. Production build with npm run build.
The app can be found at https://fierce-ocean-48791.herokuapp.com/.
- Search functionality
- Filter colors only once (performance)
- Responsive (mobile) view