I'm glad to tell you that the ticket system (Technical Support System) is open-source. The code is hosted on GitHub.
If you have not seen the ticket system, go to https://ticket.avosapps.com/
This system uses the Javascript SDK and cloud code functions of AVOS cloud.
The ticket system helps the company quickly provide technical support to users. As a cloud service company, we not only have first-class technologies, but also provide first-class services.
What can cloud code do?
Implement the business logic that is hard to implement on the client.
For example, bind two people, collect the waiting user information in the cloud code, and match according to their geographical location and other information. For a short period of time, you do not need to store the information in the database. Similar organizational scheduling tasks are also suitable for implementation in cloud code.
Scheduled task.
For example, if you regularly request the Academic Affairs Office to generate a score page, the page will be changed and pushed to the relevant users when new scores are generated.
Build an official website for your app.
For example, the app used to learn English in watching movies can put some video clips on the website to attract users better. In this case, accessing data in cloud code is as convenient as on mobile terminals.
- When the Mobile End cannot start, consider the problem from the perspective of the server and cloud code.
What can I learn from this project?
- Covers most sections of the Javascript SDK, covering
Object
,Query
,Promise
,File
,User
,Cloud code functions
These chapters.
- More Best Practices
- Familiar with node. JS, express, HTML, CSS, and JavaScript
You can also learn from the good ideas in the ticket system. The features of the ticket system list tickets.
The corresponding types of tickets are displayed according to the engineer's responsibility module, and the division of labor is clear
A concise timeline
Integrated with internal communication tools for timely response
Engineer Contact Information List
Search tickets
Engineer reply statistics
You can change the ticket type and add a few administrator logon attempts to set up a technical support system for your company and team. Local debugging only requires normal cloud code debugging and cloud code debugging tools.
- Command line Input
Avoscloud
- Open the browser
Http: // localhost: 3000/
Partial directory tree
── Cloud recommendation index │
── App. js *** (the ticket system logic is related and can be read) │
── Config. js ** (configuration file, which is mandatory for creating a ticket system) │
── Login. js ** (logon related) │
├ ── Madmin. js *** (multi-layer asynchronous processing, recommended) │
── Main. js ** (cloud code function, timer-related) │
── Mlog. js │
── Mticket. js │
├ ── Muser. js ***** (Basic addition, deletion, modification, and query, recommended for beginners) │
── Mutil. js ..................
For more information about how to create an app to build a ticket system and technology, see wiki. Currently there are: building a system and reading guide
- Application construction ticket system guide
- Read code Guide
Technology sharing
- From URL Access To webpage display
- Parallel promise Processing
- Handling of user information change pages
Finally, you are welcome to mention issue and pull request.
AVOS cloud technical support system is open-source