Two Accounts Web - Routes

Blueprint: main

GET / → main.index
GET /dashboard → main.dashboard
GET /download → main.download
GET /download-file/ → main.download_file (params: filename)
GET /api/stat → main.stat
GET /features → main.view_features
GET POST /guides/ → main.guides (params: string)
GET POST /guides → main.guides
GET /terms-of-service → main.terms_of_service
GET /privacy-policy → main.privacy_policy
GET /extensions → main.extensions
GET /custom-theme → main.themes
GET POST /contact → main.contact
GET /sitemap → main.sitemap
GET /install-instructions → main.install_instructions

Blueprint: auth

GET POST /auth/register → auth.register
GET POST /auth/login → auth.login
GET POST /auth/forgot-password → auth.forgot_password
GET POST /auth/reset-password/ → auth.reset_password (params: token)
GET /auth/logout → auth.logout
GET /auth/verify-email/ → auth.verify_email (params: token)
GET /auth/verify-email-change/ → auth.verify_email_change (params: token)

Blueprint: admin

GET /admin/ → admin.admin_dashboard
GET /admin/users → admin.admin_users
GET POST /admin/add-user → admin.admin_add_user
GET POST /admin/edit-user/ → admin.admin_edit_user (params: user_id)
GET /admin/packages → admin.admin_packages
GET POST /admin/add-package → admin.admin_add_package
GET POST /admin/edit-package/ → admin.admin_edit_package (params: package_id)
GET /admin/user-purchases → admin.admin_user_purchases
GET POST /admin/edit-purchase/ → admin.admin_edit_purchase (params: purchase_id)
GET /admin/bank-payments → admin.admin_bank_payments
GET /admin/view-bank-slip/ → admin.admin_view_bank_slip (params: purchase_id)
GET /admin/user-logins/ → admin.admin_user_logins (params: user_id)

Blueprint: packages

GET /packages/ → packages.view_packages
GET /packages/ → packages.package_detail (params: package_id)
GET POST /packages/purchase/ → packages.purchase_package (params: package_id)
GET /packages/invoice/ → packages.generate_invoice (params: purchase_id)

Blueprint: payment

GET POST /payment/bkash/ → payment.bkash_payment (params: purchase_id)
GET /payment/paypal/ → payment.paypal_payment (params: purchase_id)
GET /payment/success/ → payment.payment_success (params: purchase_id)
GET /payment/cancel → payment.payment_cancel

Blueprint: gallery

GET /gallery/ → gallery.gallery
GET /gallery/admin → gallery.admin_gallery
GET POST /gallery/admin/add → gallery.admin_add_gallery_image
GET POST /gallery/admin/edit/ → gallery.admin_edit_gallery_image (params: image_id)

Blueprint: account

GET POST /account/settings → account.settings
GET /account/login-history → account.login_history