sschipke / palette-producer

A great app for producing color palettes and saving them for later!

Home Page:http://palette-producer.herokuapp.com/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Palette Producer

Palette Producer is a React App allowing a user to create, delete, and edit palettes.

Live Site

Palette Producer

Set Up

Clone repo.

https://github.com/sschipke/palette-producer

Install dependencies.

npm install

Run browser.

npm start

Note you will need to set up a server and database from

https://github.com/sschipke/palette-producer-api

Focuses

The primary learning goals for this project are:

  • server-side testing
  • further understanding of complete CRUD endpoints
  • connecting BE & FE repositories using CORS
  • multiple environments:
    • testing
    • making use of automatic continuous integration with TravisCI
    • deployment with Heroku

The second focus for this project is developing professional-level workflow habits. This includes:

  • using a PR template
  • conducting actual code reviews in your PRs
  • detailed agile workflow using a kanban system or GH issues
  • keeping track of MVP features and nice-to-have features
  • agreeing to a commit message template
  • exploring git rebase and squashing
  • Highly semantic, specific, professional documentation (README, API documentation, etc)

Tech Stack

  • React

  • Tested with Jest/Enzyme.

  • Links using React Router.

  • React Colors

Team

Project Board

About

A great app for producing color palettes and saving them for later!

http://palette-producer.herokuapp.com/


Languages

Language:JavaScript 91.9%Language:SCSS 7.1%Language:HTML 0.6%Language:CSS 0.3%Language:Shell 0.0%