> []> []# Seasonal Calendar > [] ## Final Presentation --- # Demo - A Let's demo the [Seasonal Calendar](https://week7-seasonal-calendar-umber.vercel.app/) website. --- # Roles 1. Scrum Facilitator: Joe 2. QA: Abby 3. UX/UI: Paz 4. Dev ops: Lisa --- ## How we worked together? - J - Pair programming - Organising work by MPV functionalities - Set up meeting with mentors - Switching pairs if blocks encountered - We picked up the tasks we want to do in the last week --- ## Sprint Velocity - J - Total Estimats for all issues: 56 - Number of Stories: 14 - Estimated Velocity: 3.3 - Actual Value 90 - Actual Velocity: 6.5 (Took approximately twice as long as expected ) --- ![](https://i.imgur.com/xAg6AsZ.png) --- ## What we struggled with - everyone - SWR - Testing with Jest (babel and testing-library for react) - exceeding api calls --- ### Hide API keys - L ![](https://i.imgur.com/MNrKXKj.png) --- ## What we learned- everyone - Fetch and filter APIs - Extract components to use across different pages - Deployment to Vercel - getStaticProps() vs. getServerSideProps() - Cypress - Tailwind --- ### Tailwind - L ![](https://i.imgur.com/xHFfNQK.png) --- ## how we're fetching our data: Abby - mix of getStaticProps and getServerSideProps - getServerSideProps isn't ideal for our purpose, because the data doesn't need to be displayed that dynamically, it doesn't update that much -> for our case seemed the quickest and simplest solution other ideas: --- - SWR - pay for API - create endpoint API --- ## React-Select - L ![](https://i.imgur.com/Ewd7muM.png) ![](https://i.imgur.com/E4VYMBd.png) ![](https://i.imgur.com/dXWstYd.png) --- ## What we're proud of - everyone - Fetching recipes api, based on dynamic vegetable data - Understanding getStaticProps - Only focusing on our MVP - Being organised, working according to the plan - Learning how to use Cypress - Debugging tests in Cypress - Learning how to use Tailwind - using React Select ---
{"metaMigratedAt":"2023-06-17T14:11:48.278Z","metaMigratedFrom":"Content","title":"Seasonal Calendar","breaks":true,"contributors":"[{\"id\":\"635b4dfc-1553-4056-a125-e29c0433ae59\",\"add\":453,\"del\":68},{\"id\":\"7e5aa25f-1225-4243-a52c-8a518df4a6fb\",\"add\":1324,\"del\":520},{\"id\":\"4c77e5e9-f4f9-4fd4-992e-c452ec33f51c\",\"add\":840,\"del\":173},{\"id\":\"6f83150c-3eba-4811-8fba-96529cc2bc3c\",\"add\":164,\"del\":4},{\"id\":\"c25ceaee-01c0-430b-ad16-2ece10e8caf9\",\"add\":13,\"del\":0,\"latestUpdatedAt\":1753772655525}]"}
    213 views
   Owned this note