B-Devil

Domainpanel

May 26th, 2023 (edited)
434
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 6.87 KB | None | 0 0
  1. Domain Panel (https://ibb.co/F7X4Pq2):
  2. 1. Index Site
  3. 1.1. Logo
  4. 1.2. Domain Tab
  5. 1.3. Contact Tab
  6. 1.4. Domain Panel
  7. 1.5. Search for Domain
  8. 1.6. Domain extension
  9. 1.7. Search Button
  10. 1.8. Imprint
  11. 1.9. Copyright
  12. 1.9.1. Containing Current Year - Company name + "All Rights Reserved."
  13.  
  14. 2. Domain Site
  15. 2.1. Title "Search your Domain now"
  16. 2.2. Search Bar
  17. 2.3. Dropdown Domain extension
  18. 2.3.1. Should be taken from Adminpanel (7.x)
  19. 2.4. Search Button
  20. 2.4.1. If the Domain is aviable: https://ibb.co/MGkRzt3
  21. 2.4.2. If the Domain is not aviable: https://ibb.co/hFvQVyD
  22.  
  23. 3. Contact Site (Like Ticket System)
  24. 3.1. Contact Form
  25. 3.1.1. Name
  26. 3.1.2. Email
  27. 3.1.3. Reason
  28. 3.1.3.1. Dropdown Menü
  29. 3.1.3.2. Reasons Set inside the Admin Panel
  30. 3.1.4. Message
  31. 3.1.5. Captcha
  32. 3.1.6. Send Button
  33. 3.1.6.1. When Captcha is right, then a Ticket is made
  34. 3.1.6.2. Email to Message Send
  35. 3.1.6.3. "Hello %Name%, we received your Ticket with the Text:
  36.  
  37. %Text%
  38.  
  39. You can see the Progress of the Ticket here: %Ticketurl%.
  40.  
  41. Kind regards,
  42. %Company Name%"
  43.  
  44. 4. Domain registration Site
  45. 4.1. Cart Overview (https://ibb.co/jybZNrB)
  46. 4.1.1. User can then choose to delete Domain or go to checkout
  47. 4.2. Checkout
  48. 4.2.1. User has the Possibility to login or register (https://ibb.co/CMBnZYS)
  49. 4.2.1.1. Login
  50. 4.2.1.1.1. Username
  51. 4.2.1.1.2. Password
  52. 4.2.1.2. Register
  53. 4.2.1.2.1. First Name
  54. 4.2.1.2.2. Last Name
  55. 4.2.1.2.3. Username
  56. 4.2.1.2.4. E-Mail
  57. 4.2.1.2.5. Password
  58. 4.2.1.2.6. Repeat Password
  59. 4.2.1.2.7. After registration you have to confirm email
  60. 4.2.1.2.7.1. An extra Page should indicate, that the user should confirm his email
  61. 4.3. Form Fill out
  62. 4.3.1. Registrant Contact
  63. 4.3.1.1. If there is already data from the Settings, it should be prefilled with them
  64. 4.3.1.2. First Name
  65. 4.3.1.3. Last Name
  66. 4.3.1.4. Address Line 1
  67. 4.3.1.5. City
  68. 4.3.1.6. State
  69. 4.3.1.7. ZIP
  70. 4.3.1.8. Country
  71. 4.3.1.9.1. Dropdown with Countries
  72. 4.3.1.10. Phone Number
  73. 4.3.1.11. %Email of registrant%
  74. 4.3.1.12. Checkbox
  75. 4.3.1.12.1. Take over informations for Administrative Contact
  76. 4.3.1.12.1. Take over informations for Technical Contact
  77. 4.3.1.12.1. Take over informations for Billing Contact
  78. 4.3.2. Administrative Contact
  79. 4.3.2.1. Same Contact form as 4.3.1.
  80. 4.3.3. Technical Contact
  81. 4.3.3.1. Same Contact form as 4.3.1.
  82. 4.3.4. Billing Contact
  83. 4.3.4.1. Same Contact form as 4.3.1.
  84. 4.4. Check Whois (https://ibb.co/0qX9bTp)
  85. 4.4.1. Lists again all informations
  86. 4.4.2. Checkbox
  87. 4.4.2.1. Save the configuration above to my default checkout settings.
  88. 4.4.2.1.1. Overwrites their current stored whois informations in the Settings
  89. 4.4.3. Buttons
  90. 4.4.3.1. Back to Registrant Contact
  91. 4.4.3.2. Back to Administrative Contact
  92. 4.4.3.3. Back to Technical Contact
  93. 4.4.3.4. Back to Billing Contact
  94. 4.4.3.5. Continue
  95. 4.4.3.5.1. Works only if everything is filled out accordingly
  96. 4.5. Payment (https://ibb.co/swDppv1)
  97. 4.5.1. Only Account Funds can be used
  98. 4.5.1.1. If not enough in the Account, then the Continue Button should not work
  99. 4.5.1.2. Recheck Button to continue the checkout if funds are loaded
  100. 4.5.1.2.1. Button only works every 30 seconds
  101. 4.5.1.2.1.1. A small Countdown should appear
  102. 4.5.2. If the user didnt confirmed his email, he should get the error, that he has to confirm his email
  103. 4.6. Order
  104. 4.6.1. The Panel should register the Domain now
  105. 4.6.1.1. When there are no errors, the Domain should be added to the Panel of the User
  106. 4.6.1.2. If there are errors, then the Domain should not be added to the Panel of the User and the funds not taken from the Account
  107.  
  108. --------------
  109. Userpanel
  110. 1. Dashboard
  111. 1.1. Overview (https://ibb.co/XzcC3D7)
  112. 1.1.1. Number of Domains
  113. 1.1.2. Funds in Euro
  114.  
  115. 2. Tabs
  116. 2.1. Register Domain
  117. 2.1.1. Brings you back to the Main Page
  118. 2.2. Domain Overview
  119. 2.3. Funds
  120. 2.3.1. Dropdown
  121. 2.3.1.1. Transactions
  122. 2.3.1.1.1. Exactly like Marketplace
  123. 2.3.1.1.1.1. Without the Type table
  124. 2.3.1.2. Top Up
  125. 2.3.1.2.1. Exactly like Marketplace
  126. 2.4. Settings
  127. 2.4.1. Dropdown
  128. 2.4.1.1. Account Settings
  129. 2.4.1.2. Domain Settings
  130. 2.5. Tickets
  131. 2.6. Logout
  132.  
  133. 3. Domain Overview (https://ibb.co/jVdPPKf)
  134. 3.1. Filter
  135. 3.1.1. Registrar
  136. 3.1.2. Domainname
  137. 3.2. Table
  138. 3.2.1. Date
  139. 3.2.2. Domainname
  140. 3.2.3. Registrar
  141. 3.2.4. Actions
  142. 3.2.4.1. Change Nameserver
  143. 3.2.4.1.1. A popup should open up
  144. 3.2.4.1.1.1. Asks for two rows with Nameservers
  145. 3.2.4.1.1.2. Confirm Button
  146. 3.2.4.1.1.2.1. Overwrites the Nameserver of the Domain
  147.  
  148. 4. Funds
  149. 4.1. Take over the System from Marketplace
  150.  
  151. 5. Account Settings
  152. 5.1. Change Password
  153. 5.1.1. Current Password
  154. 5.1.2. New Password
  155. 5.1.3. Confirm Button
  156.  
  157. 6. Domain Settings
  158. 6.1. Prefilled with informations if the User already filled this otherwise its empty
  159. 6.2. First Name
  160. 6.3. Last Name
  161. 6.4. Address Line 1
  162. 6.5. City
  163. 6.6. State
  164. 6.7. ZIP
  165. 6.8. Country
  166. 6.9.1. Dropdown with Countries
  167. 6.10. Phone Number
  168. 6.12. Save Button
  169.  
  170. 7. Tickets
  171. 7.1. Same as Marketplace but only Admin answers them
  172.  
  173. --------------
  174. Adminpanel
  175. 1. Dashboard
  176. 1.1. Number of Domains
  177. 1.2. Number of Users
  178. 1.3. Transactions
  179. 1.4. Number of open Tickets
  180. 1.5. Pricing
  181.  
  182. 2. Tabs
  183. 2.1. Useroverview
  184. 2.2. Domain Overview
  185. 2.3. Tickets
  186. 2.4. Transactions
  187.  
  188. 3. Useroverview
  189. 3.1. Filter
  190. 3.1.1. Status
  191. 3.1.1.1. Active
  192. 3.1.1.2. Banned
  193. 3.2. Search By Username
  194. 3.3. Table
  195. 3.3.1. Username
  196. 3.3.2. Status
  197. 3.3.3. Actions
  198. 3.3.3.1. Balance
  199. 3.3.3.2. View Info
  200. 3.3.3.2.1. username
  201. 3.3.3.2.2. email
  202. 3.3.3.2.3. Balance in Euro
  203. 3.3.3.2.4. Status
  204. 3.3.3.2.5. Prefilled Domains informations
  205. 3.3.3.2.5.1. if they are set
  206. 3.3.3.3. Ban/Unban
  207. 3.3.3.4. Change Password
  208. 3.3.3.5. Change Email
  209. 3.3.3.6. Show Domains
  210.  
  211. 4. Domain Overview
  212. 4.1. Filter
  213. 4.1.1. Registrar
  214. 4.1.2. Domainname
  215. 4.1.3. Username
  216. 4.2. Table
  217. 4.2.1. Date
  218. 4.2.2. Username
  219. 4.2.3. Domainname
  220. 4.2.4. Registrar
  221. 4.2.5. Actions
  222. 4.2.5.1. Change Nameserver
  223. 4.2.5.1.1. A popup should open up
  224. 4.2.5.1.1.1. Asks for two rows with Nameservers
  225. 4.2.5.1.1.2. Confirm Button
  226. 4.2.5.1.1.2.1. Overwrites the Nameserver of the Domain
  227.  
  228. 5. Transactions
  229. 5.1. Same as Marketplace
  230.  
  231. 6. Tickets
  232. 6.1. Same as Marketplace
  233.  
  234. 7. Pricing
  235. 7.1. Filter
  236. 7.1.1. Domain extension
  237. 7.2. Add Button
  238. 7.2.1. Opens new Page
  239. 7.2.1.1. Textbox
  240. 7.2.1.1.1. Domain extension
  241. 7.2.1.2. Textbox
  242. 7.2.1.2.1. Namecheap Domainprice
  243. 7.2.1.3. Textbox
  244. 7.2.1.3.1. Cnobin Domainprice
  245. 7.2.1.4. Textbox
  246. 7.2.1.4.1. r01.ru Domainprice
  247. 7.2.1.5. If a price is not filled out, then the Domain is not aviable for this registrar
  248. 7.3. Table
  249. 7.3.1. Domain Extension
  250. 7.3.2. Namecheap Domainprice
  251. 7.3.3. Cnobin Domainprice
  252. 7.3.4. r01.ru Domainprice
  253. 7.3.5. Actions
  254. 7.3.5.1. Edit
  255. 7.3.5.1.1. Should be possible to change the prices
  256.  
  257.  
  258. -----------------------
  259. r01.ru API
  260. https://help.r01.ru/partner/en/api.html - At the Button Demo Login
  261. https://help.r01.ru/partner/rest-api-doc/ - Google Translate
  262.  
  263. Namecheap API
  264. https://www.namecheap.com/support/api/methods/
  265.  
  266. cnobin api
  267. https://www.cnobin.com/default/api.jsp
Advertisement
Add Comment
Please, Sign In to add comment