Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/go2ismail/DotnetDesk

Asp.Net Example web application showing the capabilities of ASP.NET Core 2 MVC, EF (Entity Framework), Web API, Bootstrap, jQuery, datatables, adminlte template and many more. Web app created as helpdesk or ticket support portal.
https://github.com/go2ismail/DotnetDesk

adminlte-template ajax asp-net-core-mvc asp-net-core-web-api codefirst csharp entity-framework-core helpdesk jquery jqueryplugin ticket ticketing-system

Last synced: 4 days ago
JSON representation

Asp.Net Example web application showing the capabilities of ASP.NET Core 2 MVC, EF (Entity Framework), Web API, Bootstrap, jQuery, datatables, adminlte template and many more. Web app created as helpdesk or ticket support portal.

Awesome Lists containing this project

README

        

# DotnetDesk
Demonstration web app showing the capabilities of ASP.NET Core 2 MVC, EF (Entity Framework), Web API, Bootstrap, jQuery, datatables, adminlte template and many more. Web app created as helpdesk or ticket support portal.

# Technology
- ASP.NET Core 2 MVC
- EF (Entity Framework) Core Code First
- jQuery
- Ajax
- ASP.NET Core 2 Web API
- Adminlte template
- datatables.net
- Dependency Injection
- Email Handling (SendGrid and SMTP)
- Custom 404/500 error handling
- file upload (using blueimp jquery file upload)

# Business Process
- Ticket
- Comment
- Attachment
- Task
- Feed
- Knowledge Base
- Customer
- Contact
- Product
- Agent
- Engineer

# Planned Features

- organization
- ticket
- comments
- attachments
- tasks
- attachments
- attachments
- feeds
- comments
- attachments
- knowledge base
- attachments
- comments
- customers
- attachments
- contacts
- attachments
- products
- support agents
- support engineers

config
- task priority [high, highest, low, lowest, normal]
- task status [not started, deferred, in progress, completed]
- task category [call, meeting, demo, visit]
- ticket status [open, on hold, escalated, closed]
- ticket priority [high, medium, low]
- ticket channel [phone, twitter, email, facebook, web, chat, forum]
- product category [monitor, phone, desktop, laptop, printer, other hardware, windows, word, excel, powerpoint, other software]

# Screenshots

![demo1](src/src/wwwroot/images/dotnetdesk1.png)
![demo2](src/src/wwwroot/images/dotnetdesk2.png)
![demo3](src/src/wwwroot/images/dotnetdesk3.png)
![demo4](src/src/wwwroot/images/dotnetdesk4.png)
![demo5](src/src/wwwroot/images/dotnetdesk5.png)
![demo6](src/src/wwwroot/images/dotnetdesk6.png)

# Supported by CodeRush.Co
[CodeRush.CO] source code collections (https://coderush.co). 50% Off All Products, Use Discount Code **GITHUB50**