Frontend, Backend, and Admin Panel -- 2

Job ID: 38678669

Budget: $400 – $600 USD

Development Document: Frontend,
Backend, and Admin Panel

The scheduled tasks, enterprise features, and proxy functionality have already been developed, but they have not yet met our expectations. We now only need to perform fixes and updates to ensure they meet the requirements outlined in the documentation.

Table of Contents
1. Overview
2. General Requirements
3. Frontend Development Requirements
○ Menu Click Limitation
○ Copy and Debugging Protection
○ Multilingual Support [2]
○ Membership Plan Selection Interface
○ Agent Page [6]
4. Backend Development Requirements
○ Software Update System
○ Invitation System [4]
○ Membership Pricing and Plan Modification
○ Agent Membership Functionality [5]
○ Enterprise Functionality (Management Center)
○ Card Code Redemption System [3]
○ Exclusive Membership Line Settings
○ Email Configuration
○ FAQs and Banners Management
○ Copywriting Management
5. Admin Panel Requirements
○ Multilingual Switching [1]
○ Login Security Enhancement
○ Order Management
○ User Management
○ Online Status Display
○ Data Statistics and Reports
○ T ask Center (Planning Center)
6. Development Notes
7. Details to Discuss

Overview
This development document has been updated according to the latest requirements. It aims to
detail the development needs of the frontend, backend, and admin panel to ensure that
developers understand the logic, effects, and tasks of each function. Please follow the
requirements below during development and communicate with the project leader if you
encounter any problems or have suggestions.
General Requirements
● Testing and Production Environment: Before development, use a test domain for
development. After testing is passed and completed, switch to the production domain.
● Communication and Feedback: During development, if there are new problems or
suggestions, please communicate with the project leader in a timely manner.
● Multilingual Support: The system needs to support multiple languages, defaulting to
Simplified Chinese and supporting English, Traditional Chinese, Russian, and Iranian. It
is recommended to use string resources and implement automatic translation through
the DeepL API.
● Backup: Back up the source code before starting. Also, back up the source code during
development, classify them clearly to prevent misoperations.
● Compatibility: Modifications and new features should not affect the normal use of the
current client.
● Uniform Style: Use open-source components for both frontend and backend
development to maintain a neat and unified style.

For details, please check the attachment
Related categories: Node.js Full Stack Development Vue.js