# Where's Whippy - End of sprint 1 ![image alt](https://i.pinimg.com/originals/92/d1/f9/92d1f94272aaa1496accf01bc6012e72.gif) --- ## Prioritising * P1 - P4 * P1: Routes and functions needed to make an MVP * P2: Flourishes to P1s that made the app more appealing (e.g vendor route flow charts, heat maps) * P3: Extras to make the web app more interactive between users - alerts, notifications * P4: Stretch goals Afterwards added P0: For any bugs etc that needed fixing *immediately* --- ## Our estimations * Followed the PERT estimation process outlined by Kristina in Design Week * Started with 18 pts a week (2 pts a day * 5 days - friday) * Eventually realised that it was actually 16 and we spent most of monday planning so worked with 14pts | Estimated P1 Completion | Actual | | -------- | -------- | | 90% | 35% | --- ## Challenges :heavy_check_mark: - Project Architecture - Make sure everyone is on the same page! - One repo? REST API? - Folder structue: Where is your `package.json`? - Deployment with 3 `package.json` files - Setting up a db - Routing on the FE (React Router) passing in props --- ```jsx= <Route path="/login" component={() => <Login isVendor={isVendor} />} /> ``` --- ### Hettie - Scrum Master :clipboard: * Mostly working in pairs for the whole day * Split pairs working on frontend + backend routes - practice interacting with other people's code * Daily standups at 5.30 * Mini standup after lunch to let each other know what our pairs have accomplished * Process guide --- ### Liz - UI/ UX Design 💅 * Presented a mini tech spike on Material UI and Styled components to the team on Wednesday 👩‍🏫 * Decided on styled components in the end due to time constraints and because we still wanted overarching control of our CSS :+1: * Began working on the style guide :pencil: * In the process of organising user testing for next week :calendar: --- ### Ina - Dev Ops :desktop_computer: - Set up config file for prettier - Deploy both frontend and backend on Heroku ``` json { "scripts": { "start": "cd server-api && npm i && node server.js" } } ``` - Frontend & Backend in one repo --- - Organising a mini tech spike on deployment for the team - Planning to research on AWS google docker --- ### Joe - Quality Assurance :heavy_check_mark: - BUGS - It's not always your OS's fault - Do you understand what's going on under the hood? - `.env` db pain with the `dotenv` module - Automated deployment on Netlify/Heroku is nice but an obstacle if you start doing things your own way (deploy FE and BE in same repo) --- ## Plan for Sprint 2 - Finish the P1s... - Get the heatmap shipped (P2) - Set up the CI workflow ---
{"metaMigratedAt":"2023-06-15T08:34:50.525Z","metaMigratedFrom":"Content","title":"Where's Whippy - End of sprint 1","breaks":true,"contributors":"[{\"id\":\"6898df79-5b31-4c78-acd1-86a97123cdc1\",\"add\":850,\"del\":218},{\"id\":\"62face64-5436-4acc-9a7e-1c0da8ae85ba\",\"add\":894,\"del\":327},{\"id\":\"b6a31e78-07d2-4282-beaf-ce34bf42c9b2\",\"add\":1305,\"del\":467},{\"id\":\"bd6764bd-ae37-4f90-bb83-98f8266bf1dd\",\"add\":1461,\"del\":790}]"}
    433 views
   Owned this note