fix: game screenshots not displaying
add error notifications
create a API endpoint to get game progress and make it possible to filter by type
show completed quests percentage for game
create db model for achievements
create layout for profile page
Add some proper Zod validations to the API
Fix: Orval generation failing
Orval is a pretty sweet tool to generate a type-safe TypeScript client for REST APIs to use with React-Query. Fun fact: it's named after a Belgian beer 🍺
user profile: create games overview
reduced scraping time for 4h to 45min
user can add games
create profile navigation
create UI component to show total objective progress
Optimize email verification flow
At first, the user had to verify the email address after signing up to use app but changed it so that the user gets logged in and can browse the app but can't use all functionality until verified.
Add Elden Ring quests to database
Choose color palette for dark theme
Add games to database
copy games database from other project and supplement the missing ones from the IGDB API
create quests db model and migrate
create quests backend module
Think about a common structure for all game data
To create a consistent API with the same fields like armor, quests, subquests, location, etc.
another day of data gathering
copy some backend modules from another project
data gathering day 2
Nothing really exciting to post in the next couple of days 😂
work a bit on design
Always the hardest part 🥲