codex-lv3-may-2025

Level Navigation: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19⚡ 20

Level 19: Bonus Challenges ⚡

CHALLENGE LEVEL

User Story: As a developer, I want to implement advanced features so that I can create a more impressive and functional app.


What You’ll Do

Choose from these advanced challenges to extend your potluck app.

Challenge Options

Complete at least 2 of the following challenges:

Challenge 1: Select Dropdown

Remember that Level 16 (select dropdown) is also a challenge that you can implement!

Challenge 2: Creative Table

Create another table that you think would improve your app (e.g., dietary restrictions, allergies, etc.). Decide on the columns yourself.

Challenge 3: Styling

Style your app using CSS or Bootstrap to make it more visually appealing.

Challenge 4: Conditional Styling

Add conditional styling based on the type of dish or other data.

Challenge 5: Creative Display

Use elements other than <li> tags to display your items (cards, tables, etc.).

Challenge 6: Component Breakdown

Break your app into smaller, reusable components with props.

Challenge 7: File Upload

Have an option to upload a file. Consider using Cloudinary and an “upload url”. This will take some research.

✅ Check

  1. Choose at least 2 challenges to implement
  2. Test your new features thoroughly
  3. Update your README with new features
  4. Commit your changes with descriptive messages
  5. Consider adding screenshots or GIFs