Rebuild Admin Dashboard in Laravel #52

Open
opened 2024-01-14 14:48:45 -06:00 by jimmyb · 0 comments
Owner

The admin dashboard is going to need to be overhauled for our Laravelize project. At minimum it needs to have the following functionality (more can be added after the basics are there).

Game Management

  • Add new game
  • Edit a game - including the ability to disable a game from the edit page (removes game from user lists, favorites, wishlists and marks comments as deleted and game reviews as disabled)
  • Clone a game (#40)
  • Merge two games - provide two game IDs and the newer was merged into the older. This also updates the game ID for any games on lists, favorites, wish lists, comments on game and game reviews.
  • Search for games (by ID and name) - this page will also list all games in the database (active and non), paginate
  • TBD/TBA games page - this page lists all games with a TBD or TBA date
  • EA (Early Access) games page - this page lists all games in early access
  • Games checklist page - lists all games and lets us see what pieces of data are missing (release dates, producers, developers, etc...

User Management

  • Create new user
  • Edit a user - should allow to mark as banned and show recent items from the feed.
  • Search for users (by ID and username) this page will also list all the users (active and non), paginate
The admin dashboard is going to need to be overhauled for our Laravelize project. At minimum it needs to have the following functionality (more can be added after the basics are there). **Game Management** - [ ] Add new game - [ ] Edit a game - including the ability to disable a game from the edit page (removes game from user lists, favorites, wishlists and marks comments as deleted and game reviews as disabled) - [ ] Clone a game (#40) - [ ] Merge two games - provide two game IDs and the newer was merged into the older. This also updates the game ID for any games on lists, favorites, wish lists, comments on game and game reviews. - [ ] Search for games (by ID and name) - this page will also list all games in the database (active and non), paginate - [ ] TBD/TBA games page - this page lists all games with a TBD or TBA date - [ ] EA (Early Access) games page - this page lists all games in early access - [ ] Games checklist page - lists all games and lets us see what pieces of data are missing (release dates, producers, developers, etc... **User Management** - [ ] Create new user - [ ] Edit a user - should allow to mark as banned and show recent items from the feed. - [ ] Search for users (by ID and username) this page will also list all the users (active and non), paginate
jimmyb added
status: in queue
and removed
type: improvement
labels 2024-08-14 11:12:44 -05:00
jimmyb added this to the Laravel, TailwindCSS and Metronic project 2024-08-14 11:16:14 -05:00
jimmyb self-assigned this 2024-08-14 15:34:50 -05:00
Sign in to join this conversation.
No milestone
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: MyVideoGameList/myvideogamelist.com#52
No description provided.