Skip to content

DevelopingDavid/palette-picker-ui

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

82 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Palette Picker

A web-based application for generating random color palettes.

NOTE: This is only the front-end repository for this application. To clone the back-end repository, please visit:

Installation Steps

git clone https://github.com/DevelopingDavid/palette-picker-ui.git

npm install

npm start

Background/About

This project tasked our 3 person team to build a full-stack application in 10 days. We set-up a Postgres database and used Knex to create our tables, migrate, and seed our data into multiple environments: development, production, CI, and testing. Our team enjoyed developing our understanding of the request/response cycle, backend testing, and what goes into building out a robust back-end.

For the front-end we chose to work with Material-UI, despite it not being in the project spec, as a way of challenging ourselves to work with some form of new technology. Pre-styled components come with their own challenges, but maintaining a healthy interest in using new technology is an important skill to have at one's fingertips.

This project also saw us implementing co-authored commits in our pull requests when we were coding as a group. When separated, we were diligent abouut keeping each other abreast of changes made through PRs on Github and rebasing our local code.

Tech Stack

  • Material-UI
  • React JS
  • Redux
  • Redux Thunk
  • Node.js
  • Express
  • Knex
  • PostgresQL
  • Jest/Enzyme/Supertest
  • Sass
  • Travis-CI

Future Iterations

  • Add ability to use query params
  • Add Sign-in
  • Incorporate OAuth

Screenshots

Home View

Screen Shot 2019-05-15 at 7 41 25 PM

Save Project View

Screen Shot 2019-05-15 at 7 42 34 PM

Save Existing Project Dropdown View

Screen Shot 2019-05-15 at 7 42 42 PM

Drawer Open View

Screen Shot 2019-05-15 at 7 42 53 PM

Drawer Open & Display Palette View

Screen Shot 2019-05-15 at 7 44 47 PM

Wireframe

Screen Shot 2019-05-16 at 7 54 40 AM

Contributors

Eric Fitzsimons
Justin Torrance
David Cisneros

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors