You are on page 1of 10

CUSTOMIZATIONS

NEW FEATURES
● New fresh modern UI
● CONFIGURATION GENERAL add Single Sign On (SSO) OAuth2 OPTION
● 2 FACTOR AUTHENTICATION

UI example with charts and dashboards

Symfony dashboard UI:

https://themesdesign.in/minia-symfony/layouts/index.html

https://themesdesign.in/minia-symfony/layouts/index.html

https://preview.themeforest.net/item/skote-symfony-admin-dashboard-template/full_scree
n_preview/36474775
ADD APIs FOR:

- GET PROJECTS LIST


- POST TASKS
- GET TASKS LIST PER PROJECT and per Status
- POST TASK
- UPDATE TASK
- GET TICKETS LIST per PROJECT and per Status
- POST TICKET
- UPDATE TICKET DETAILS
- GET USER
- ADD USER
- UPDATE USER
- GET USER LIST
- GET REPORTS LIST
- GET REPORT DATA

THIRD PARTY APIs (CONNECTORS - ΓΕΦΥΡΕΣ)

GET and UPDATE DATA FROM for PROJECT from the following APIS
- TAXISNET - we will provide API
- E-ADEIS - we will provide API
- EVEA API - - we will provide API
NEW WORKFLOWS

NEW PROJECT
1) SELECT PROJECT TYPE
2) CREATE PROJECT
3) CREATE PROJECT TASKS (BASED ON AN TEMPLATE) - WILL CREATE PROJECT
TEMPLATES
4) RETRIEVE DATA FROM THIRD PARTY APIs
5) CREATE PROJECT FOLDERS And SUBFOLDERS at DMS (OPTIONAL)
6) CREATE EVENTS AT PUBLIC SCHEDULER CALENDAR
7) ASSIGN DMS LINK to PROJECT and TASKS (OPTIONAL)
8) NOTIFY ADMIN USERS

NEW TASKS
1) NOTIFY TASKS USERS with email

NEW or UPDATE TICKET


1) NOTIFY USERS BY EMAIL

REPORTS
- PROJECT REPORTS
ADD CHART
- TASK REPORTS
ADD CHART
- TICKETS REPORTS
ADD CHART
- CHARTS AND DASHBOARD
SELECT MULTIPLE CHARTS and CREATE A DASHBOARD like
https://lookerstudio.google.com/u/0/reporting/0f3ee8cb-0b00-4be2-a7e7-1aea48b
399c3/page/hZQHD?s=s8ILbwUXYVI
- EXPORTS CHARTS TO PNG
CHART TYPES

Bellow are the chars we would like to create and include at first stage
CHARTS EXAMPLES

DASHBOARD REPORT
FOR PROJECT
USER CAN SELECT FIELDS TO ADD TO DASHBOARD REPORT
PIVOT TABLE
PIE CHARTS
RANKING
KANBAN BOARD

So, each customization will:


1) Adding SSO OAuth2: integrate a single sign-on (SSO) authentication mechanism using
OAuth2, which will allow users to sign in to QDPM-EX using their existing credentials from other
systems.

2) Create API for Project, Task, and Tickets: I will create APIs for projects, tasks, and tickets that
will enable you to access and manage data from these modules programmatically. This will help
to integrate QDPM-EX with other systems, automate workflows, and reduce manual effort.

3) Get data from other APIs: create a mechanism to get data from other APIs and integrate it with
QDPM-EX. This will enable you to incorporate data from external sources into our project
management workflows.

4) Post data to other APIs:create a mechanism to post data from QDPM-EX to other APIs,
enabling you to update data in external systems based on actions taken in QDPM-EX.

5) Charts and dashboards for reports: I will create custom charts and dashboards to provide
real-time insights into your projects, tasks, and tickets. This will help us to make data-driven
decisions and monitor the progress of your projects effectively.

6) Forms Customizations: customize the forms in QDPM-EX to suit your specific requirements.
This will help you to capture the right data in the right format and ensure that our team can work
effectively.
I hope till here we are on the same page. :)

You might also like