Skip to content

Latest commit

 

History

History
81 lines (72 loc) · 3.04 KB

README.md

File metadata and controls

81 lines (72 loc) · 3.04 KB

👆Click the heading to visit the deploy link👆

Single-user application focused on providing educational content on tea types and what makes them unique. Designed to accommodate a wide range of users, ranging in age, gender, and disability status.

Contributors

Preview:

app demo

Technologies Used

react badge typescript badge html badge css badge router badge cypress badge vercel badge

Installation Instructions:

  • Visit the deployed link
  • OR run the following on command line to clone the repo and run the app locally:
    git clone [email protected]:corysanders3/spilled.git
    cd spilled
    npm install
    npm start
    

Run Tests

  • Ensure you're running the app locally (see Installation Instructions above)
  • Run the following on command line to open Cypress: npm run cypress
  • Click E2E Testing, then Start E2E Testing in desired browser
  • Select dashboard_spec to run all tests

Context:

  • ~30 hours to complete test suite of and functionality
  • Goals
    - Learn and implement Typescript in a one week sprint
    - Develop robust e-2-e test suite with intercepted network requests
    - Consistent and modular file structure
    
  • Wins
    - Handling errors in a sophisticated manner
    - Automatic deployments with Vercel
    - Use of boolean logic to reduce code strain and complexity
    
  • Challenges
    - Stepping back to see the crossover between JS and TS
    - Session storage usage