This project is a Turing front-end evelopment project focused on working with React, Postgres, Express and Knex. It is deployed to Heroku here.
This app is for users who would like design inspiration for their color palettes. It allows users to create projects and assign different color palettes to those projects. Colors can be locked and regenerated until the user is happy, or edited later if they desire a change.
You can view the code on my GitHub at the following link or view the live version on Heroku linked above:
If you'd like to clone this repository to your own local machine, run the following command in your terminal:
git clone https://www.github.com/maxbsilver/hexbrush-fe
git clone https://www.github.com/jarrettkong/hexbrush-be
Then run the following command to install dependencies:
npm install
To view the app in action, run the following command in your terminal:
npm start
Then, go to http://localhost:3000/
in your browser to see the code running in the browser.
The spec we were given had no information on UI design elements, so we started by wireframing a general idea of our layout.
Then we created a high-fidelity prototype of the design on Figma to have a more detailed idea of where we wanted everything to go on the different web pages.
View the project specification on the Turing webpage for this project.
- Wireframing
- UI design
- React
- API fetches
- Enzyme & Jest testing
- Express
- Postgres / Knex
- NPM
All credit goes to Turing School of Software for providing the project specifications.