We've just launched a new PREMIUM challenge! 🥳 This mood-tracking app will be a fun way to test a range of your skills. From working with JSON data to logging and charting mood entries, there's a lot to get stuck into! Details below 🧵
Your users should be able to: ☑️ Log their mood, feelings, reflections, and sleep each day ☑️ See today's mood, feelings, reflection, and sleep, once logged ☑️ See a relevant mood quote based on today's mood (found in the data.json file) ☑️ See a graph showing the most recent eleven records to identify mood and sleep trends ☑️ Interact with each bar on the mood and sleep trends chart to see all information about that day ☑️ See their average mood and sleep from the past five check-ins and see how they compare with the previous five ☑️ Update their name or avatar through settings ☑️ View the optimal layout for the interface depending on their device's screen size ☑️ See hover and focus states for all interactive elements on the page ☑️ Bonus: Save details to a database (build the project as a full-stack app) ☑️ Bonus: Create an account and log in (add user authentication to the full-stack app) ☑️ Bonus: Integrate with a third-party image-hosting service for the avatar upload