I'm looking for a quote on the following pages (you can do individual pages or you can quote the whole website, doesn't matter):
ONLY NEED QUOTES FOR THE DESIGNING PORTION, NOT ACTUAL FUNCTIONAL CODE (Only front-end, not backend).
General pages:
User pages:
Support pages:
Game server management pages:
Minecraft server management pages:
VPS management pages:
Admin management pages:
- Home page
- FAQ page
- Knowledge base article page (Needs to be a template page - planning on having over 50 of these)
- Order page (Similar to how bakemyserver.com does it [https://static.knowledgebase.ai/upload/9479335/438a80a8ab-cea5c6c50a522c1ef76e.png], however, it is more paginated (you pick what service, click "Confirm", and then continue picking information that is relevant to that service).
User pages:
- Profile page (Changing email, slight changes to first name/last name, and the such)
- Login page
- Registration page
- Password change page (Seperate from profile page, meant only for changing password)
- Password confirm page
- Balance page (Where users can view their current balance and add to it [CHECKOUT IS INCLUDED HERE TO ADD BALANCE])
- Invoice page (Where users can view which invoices they've paid and which are due)
- Subusers page (With a form that allows for custom login details)
- Subusers permissions page (Where users can select a subuser and grant specific permissions)
Support pages:
- Ticket listing page (needs to utilize a table with pagination or other fancy UI)
- Ticket viewing page (To view/respond to tickets)
- Ticket creation page
Game server management pages:
- (For plugins/mods) A page full of cards that are paginated (with a search bar)
- Console viewer/command executor
- File Manager page (example folders, files, and zip with custom right click main menu)
- A homepage which all of these can be accessed from that displays a graph with CPU, RAM, and storage usage
- Subusers permissions page (Where users can select a subuser and grant specific permissions)
- MySQL Database (A main page that shows an error and says no database found, which when you click create displays a form with the database info)
Minecraft server management pages:
- A homepage which all of these can be accessed from that displays a graph with CPU, RAM, storage usage, and the console with associated buttons (Start, restart, stop, kill).
- A players page that displays all players and a management button (Ban, kick, OP)
- Subusers permissions page (Where users can select a subuser and grant specific permissions)
- Version manager page (similar to how mod manager above works, but for versions. Each card will have a dropdown in which a version is selected)
- MySQL Database (A main page that shows an error and says no database found, which when you click create displays a form with the database info)
- Plugin downloader (Dropdown for SpigotMC plugin categories, which then displays all the plugins as cards and is paginated [PAGINATION DOES NOT HAVE TO BE CODED HERE, JUST THE ARROW BUTTONS FOR IT] and a search bar).
- World downloader which displays multiple worlds and when a card is clicked on a bigger modal with all the world's information is displayed
- Backups page where all backups are shown
- Error finder page where all errors found are shown in a table with the timestamp, and containing a button called "Fix" which displays instructions on how to fix the error
- Subdomain page similar to the MySQL page, except the button has a textfield above asking for what subdomain (ex: _____.nonameyet.com where ".nonameyet.com" isn't editable)
- A page where startup parameters for the server can be changed (java -jar <jar name> -Xmx2G -o <online mode> <custom parameters>) where only the things in <> can be changed
VPS management pages:
- Dashboard that shows currently installed OS, stop, restart, and start options, server status, hostname, and RAM/CPU/STORAGE/bandwidth usage graphs. Also has cards for VPS hostname, password, control panel auto-install, KVM (SSH), and OS reinstall.
- A page which shows a table with all pending tasks (password change, reinstall, etc.)
- A page showing all currently running processes in a table with a kill button
- Monitoring page with advanced details on CPU, RAM, storage, and bandwidth, as well as show monthly caps and current progress towards them
Admin management pages:
- Admin dashboard displaying money made, monthly bills, gross profit, list of pending tickets, active tickets, online staff
- Ticket listing page to list pending/active tickets
- Invoices page to list all unpaid/paid invoices (but not accepted/investigated)
- Ticket response page (to respond to tickets)
- Invoice detail page (To see invoice details and manage them)
- User listing page (Table with a button "Login" which logs the admin in as that user)
- Staff management page (See staff and manage what they can do)
- Knowledgebase management page (To create/delete categories, add/remove articles, and to organize how categories are presented)
- FAQ management page (To manage FAQ questions)
ONLY NEED QUOTES FOR THE DESIGNING PORTION, NOT ACTUAL FUNCTIONAL CODE (Only front-end, not backend).
