JosieAilsa / react-powerlifting-tracker

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

🏋🏼‍♂️ Lift 5X5

  • My first full stack project built to practise React, REST APIs(using Spring Boot) and GCP deployment.
  • The app uses the fetch method to POST the lifts to an Springboot API (see repo lift5x5-api). This is visible in the lift form "Add lifts"
  • It then uses a GET request on thed logged lifts to show all the lifts added to the databases. Here individual lifts can also be deleted, using a DELETE request with the X icons on each card.

Formating ✍️

  • Formatted with Prettier

Testing 🧪

  • Filter and string helper functions unit tested using Jest.
  • Some components tested with React testing library/

Styling & Conventions

  • The app uses SCSS.
  • Uses BEM naming conventions.

About


Languages

Language:JavaScript 72.9%Language:SCSS 25.0%Language:HTML 1.3%Language:CSS 0.8%