Front End Capstone
Put image here
A client facing retail web-portal using React for the front-end and Express for server. Referenced a 27 page business requirements document in order to fulfill the requirements for 3 main components. Server handles API calls to a Hack Reactor provided API.
A product overview component in which all general information is displayed for a given product. Information includes pictures, styles, review rating, price, and the ability to add to a running list of products known as "Your Outfit"
A gallery component which displays all of the related products and products added to "Your Outfit".
A questions & answers component which displays questions and answers for a given product, while allowing to add/report questions/answers and also mark questions/answers as helpful
Built from scratch in a 3 person team.
Front-end: React application, React Hooks to manage state Inline Styling and Styled Components Webpack bundled 32 React Components
Backend: Express Server handles API calls to private Hack Reactor API Send data to and from server using Jquery ajax requests
Testing: Jest with React testing utils
Deployed on AWS
npm run react-dev npm start
Jessica Hu Preston Carroll Vinnie Glaser