Skip to content

Himaniwebkul/Learn-Symfony

 
 

Repository files navigation

#Learn-Symfony Build Status Open Source Helpers GitHub contributors

A fully-functional UVDesk Community Edition project skeleton packaged along with the bare essential utilities that you can use to develop your own custom helpdesk solutions.

Introduction?

UVdesk Opensource is an Saas based Enterprise Helpdesk system built on top of Symfony/PHP framework . It assemble all your customer request at one place.

Why we had done this?

Our main aim is to provide a full fledge helpdesk ticket system for those who have unpredicted customization and would like to seamlessly offer excellent customer service using the Symfony/PHP framework along with complete customized code and technical documentation.

UVdesk Open Source is an endeavor to bring the best suited dynamic customer support solution for all businesses of every size.

UVdesk Opensource is a great approach to reduce agent workload and get live reporting along with automated rules, saved replies, analytics, ticket types, unlimited support agents in order to provide high-grade customer support, whether your business is small or large,

For Developers - This is a guide for all dev guys, to get you started down with Symfony and PHP Framework, which is known for its robustness, scalability, High performance, security, and a Component-based system.

Now, the whole class of PHP/Symfony developers, can also contribute to this project and create your own helpdesk by using any code and make it better for your customers. Expect bugs and sharp edges. Please help us by trying it out, reporting bugs, and letting us know what you think!

Features

  • Email Piping + unlimited mailbox
  • Unlimited support assistants.
  • Knowledgebase - self-service portal.
  • Saved Replies - pre-formatted reply templates.
  • Tags.
  • Ticket Types.
  • Prepared responses - manual workflow.
  • Brilliant - workflow.
  • Live - Reportings.
  • Standard Email Templates.
  • Branding to promote business.
  • Easy integration with apps.

What's Included?

The standard distribution comes pre-configured with the following bundles:

  • UVDeskCoreBundle - The core framework bundle for bulding helpdesk solutions

  • UVDeskAutomationBundle - Adds support for workflows and prepared responses to automate any specific operations within your helpdesk system

  • UVDeskSupportCenterBundle - Integrates the easily customizable support center portal to enable users to easily interact with the support staff through your helpdesk system

Prerequisite

Before creating your UVDesk Community project, make sure that you're using PHP 7 or higher and have Composer installed. You also need to ensure that you have the following PHP extensions installed:

Installation

To create your project, run the following command:
$ composer create-project uvdesk/community-skeleton helpdesk-project --stability dev

After creating your project, you can setup the project in the following ways:

Via Terminal

$ php bin/console uvdesk:configure-helpdesk

Via Web Installer

After opening your project in the web browser, navigate to /setup/, where you will be greeted by the web installer to guide you in setting up your project.

License

All libraries and bundles included in the UVDesk Community Edition are released under the MIT or BSD license .

About

Project create for learning

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • PHP 95.3%
  • HTML 4.7%