Skip to content

πŸ–₯️ Next Steps

Congratulations on completing the GameLog guides! You’ve learned a lot about Prisma, Remix, TailwindCSS, and building web applications.

GameLog completed

Now it’s time to put extend knowledge further. Here are some ideas to get you started:

  1. Implement the β€˜hero’ section of your landing page in app/routes/_index.tsx. You could use a custom component, or a component from a UI library such as Shadcn/ui
  2. Add validation to the AddGame form fields. For example, you could check that the game title is not empty, or that the price is a positive number. What other validation checks could you add?
  3. Implement error handling for failed image uploads
  4. Create a separate page for editing existing games
  5. Remove the need to upload a game image manually before submitting the form
  6. Add support for multiple images per game
  7. Design and build a ViewGame page to display a single game’s details
  8. Add support for deleting games
  9. Add support for updating and deleting images
  10. πŸš€ Advanced: Add support for user accounts and authentication
  11. πŸš€ Advanced: Add support for user reviews and ratings