<style> .present { text-align: left; } </style> --- ###### tags: `Week 15` `W15D1` --- ## Project Time! - reminder on the project form - if you filled out the form, you should get an email with your scorecard link --- ## 2 Required Features for each Project ### AirBnb - First Feature: SPOTS. (Full CRUD) - Second Feature: REVIEWS (CRĎ) ### MeetUp - First Feature: GROUPS (full CRUD) - Second Feature: EVENTS (CRD) ### DO NOT work on bonus features until your advisor approves your 2 features! --- ## Scorecards ### AirBnb - https://docs.google.com/spreadsheets/d/1laGCuVtVEUcGmnTfkYfSQKbLqztLLuzetNqFuuTlhdo/edit?usp=sharing ### MeetUp - https://docs.google.com/spreadsheets/d/1H2Mdbul02jWqdeWACI6JC9kz3xKP2XLEtvy9awY2Wyc/edit?usp=sharing --- ## Project week expectations - It's an Assessment! - No raising a hand during project week - Only space to ask for help debugging is the lecture questions channel - No CSS libraries, you must write all your CSS - No component libraries either - any npm 3rd party package must be approved - You must use React & Redux for your project - please use the React Icons package for, icons! (https://react-icons.github.io/react-icons/) - Must push to GitHub 2x per day (you should do it way more often) - Please make branches 🙏🏻 - Must present your project --- ## Question Asking - What you are working on? -- A description of the problem. -- What is occurring right now? - What are you trying to achieve? - What the error messages says on the server/front-end/browser consoles. (all of the error message) - Relevant screenshots of code (include explanations of these screenshots). - The debugging process you’ve done so far (THIS IS VERY HELPFUL TO DESCRIBE - Follow your data flow!). --- ## Project Week Road Map ### Today (W15D5) - finish Auth Me. (we are giving it to you) - deploy your starter with your Mod 4 backend (by EOD) - Plan your Redux state shape - Plan your workflow with the Projects Kanban board --- ### Over the Weekend - start writing code - the more code you have by Monday, the more we have to chat about in your standup --- ### Monday - demo deployed site at standup - code out that first feature ### Tuesday - demo progress on first feature at standup - test/debug first feature ### Wednesday - demo completed first feature (and any other progress) - start on second feature ### Thursday - demo progress on second feature at standup - test/debug second feature ### Friday - show off both completed features at standup - work on site styling and finishing touches --- ### Presentation Day - as of the start of class on Monday, no pushed allowed to your production branch - presentations will be done in your project advisors group - you must present your deployed site to pass - for the presentation, just walk us through your site, show off what you created! - it may take us all day to grade, be patient, you will know how you did by EOD - sit back and learn some Python --- ## Wireframes - they are overall very helpful, but may in some places be slightly out of date - the scorecard is always the source of truth --- ## "Auth Me" Project starter - Modal setup - fetching or csrfFetch - throw res - deploy! --- ## Deployed by EOD! - its just some small changes to your backend's code - get it done today so we don't need to worry about it next week --- ## Tips for Success in Project Week - Sleep - also sleep - Theme your app, cause its fun (and is more memorable!) - is a solo project, but you don't have to spend the week alone..
{"title":"Project Intro","description":"reminder on the project form","contributors":"[{\"id\":\"dafd1858-850b-4d12-9d53-a1ac5e891cf8\",\"add\":3929,\"del\":332},{\"id\":\"bbda4bdc-50a5-429e-9073-d74141f277f3\",\"add\":1,\"del\":0}]"}
    202 views
   owned this note