# Design week 🎨 - Exam grade boost --- ##### Visual essay planning application ![](https://i.imgur.com/9dYAuLY.jpg) --- ## Working with our product owner + 📞 Seeking clarity on educational methods + 🔁 Iterative design process + ⬇️ Limiting scope + 🤝 Converging on feasibility + 👋 Handover and ownership --- ## Balancing implementation details and wishful design ⚖️ + Too much focus on implementation early on can interfere with product owner's vision and result in divergence from user needs 📲 + Ignoring implementation details at figma design stage is equally problematic, as the end product could diverge significantly from the prototype and the product owner's expectations 💫 --- ## Learning objectives + 🎯 **Adam**: React rendering and state management + 🎯 **Paolo**: Converting and translating a product owner's idea into an MVP, extend knowledge of testing and auth + 🎯 **Oli**: Learning styled components and UI libraries --- #### Planning ##### Expected 42 points ![](https://i.imgur.com/Cxv1MPe.jpg) --- ## Synthesize Feedback ![](https://i.imgur.com/fChVBT3.png) --- Our assumptions were challenged .. again! ![](https://i.imgur.com/sUnxfa9.gif) --- * Specific user's needs * Accessibility and colours * Tutorial explaining the app --- * Interactive elements not clear enough ![](https://i.imgur.com/5A6WgvJ.png) ![](https://i.imgur.com/sIhS6Br.png) --- * Some useful elements missing * Overall good, clear, simple design 🙂 --- ### Figma How to use a mask 🎭 --- * Create an element to use as mask ![](https://i.imgur.com/SsuA5WE.png) --- * Place the picture above the mask * Make sure it is above the mask also in the layers panel ![](https://i.imgur.com/AeZoSLv.png) ![](https://i.imgur.com/D0ZNZgb.png) --- * Select the mask from the layers panel and click the mask icon in top navigation bar ![](https://i.imgur.com/1U7TQpn.png) ![](https://i.imgur.com/7VKjY9h.png) --- ### Project Planning Focus on identifying the spikes research and possible blockers ![](https://i.imgur.com/GlYyV65.png) --- * Simple, clear app * Accessibility * Mind map / spider diagram * Convert to PDF and MS DOC * Different versions for each section * Integrating a text editor * Side navigation menu for resources * Embedding video from Vimeo --- ## Tech stack ![](https://i.imgur.com/NH4WY57.png) --- + react for the front end for reusing states across different components. + supabase for the backend since its free and has more flexibilty than elephantsql + next.js to connect them together and helps us to do server-side rendering which also saves us using useEffect a lot more. --- ## Key technical issues + Updating and saving state across many pages + Providing rich text formatting options + Exploring export options + Availabilty for using supabase in the long term --- + How to store data for each of the sections of the essay (localstorage or database?) + How to show videos for the website (link to the video url or serve it through the app?) + demo account to proper auth with next.js
{"metaMigratedAt":"2023-06-16T21:37:13.755Z","metaMigratedFrom":"Content","title":"Design week 🎨 - Exam grade boost","breaks":true,"contributors":"[{\"id\":\"473a32e9-12bd-45da-a3d3-4ac6fad9042c\",\"add\":1502,\"del\":297},{\"id\":\"6efe631b-dc1b-41c9-af3f-fd298e6c280c\",\"add\":1100,\"del\":545},{\"id\":\"9e5170a0-78d4-4b78-8fba-f500bdd88450\",\"add\":1826,\"del\":517}]"}
    169 views