Project Specifications - GiantSweetroll/CDoctor GitHub Wiki
Project Specifications
An app used to help the user manage and keep track of mods they are using for their games.
Features
- Manage multiple games
- Sign up / Sign in to save mods across devices
- Register a mod
- Database using Firebase Cloud Firestore
- Mod general compatibility information
- Mod conflict link with another registered mod
- Levels of conflict severity (minor, medium, major)
- Color indication for conflict severity
- Mod search filter
- Name
- Date Registered
- Date Last Modified
- Author
- Mod information page data:
- Mod Name
- Author
- Version
- Link
- Misc notes
Screens
- Login
- Sign Up
- Game Page (list of registered games)
- Register a game page
- Edit registered game page
- Mod page (to register and edit a mod)
- Overview page (see all of registered mods and their overview of conflicts)
- Loading Screen
Planned Integrations:
- Firebase Cloud Firestore
- Nexus Mods API
- Vortex Mod Manager