Overview

Teamwork is a collaborative project management system which provides a
simple way to manage teams and projects.


Benefits  of Teamwork


   - Teamwork provides project management facilities such as task
   management, file sharing, time tracking, milestone tracking, etc.
   - The application is easy to use yet has advanced features.
   - Multiple language supports.


Business Scenario

The  following scenario describes how to integrate JIRA, Gmail, FreshBooks
and Stripe connectors with Teamwork.

Step1: Project initialization.

   -

   Retrieve projects from JIRA API and  create projects in Teamwork API.
   -

   Retrieve issues for that projects in JIRA and create tasks for those
   issues in Teamwork within the created project.
   -

   Retrieve contact details of project roles and create users in Teamwork
   for those contacts.
   -

   Assign responsible persons to tasks in Teamwork  and inform those
   persons about assigned tasks via email using Gmail API.

Advantages of using JIRA

JIRA is a web based issue tracking software solution.It is used to capture
and organize issues.

Advantages of using Gmail

Step2: Invoicing

   -

   Mark task as completed in Teamwork when it is completed .
   -

   Retrieve completed task details on Teamwork and create invoice for that
   task and send that invoice to associated customer in FreshBooks.

Advantages of using FreshBooks

FreshBooks is a billing system that helps to generate invoices based on the
service/application.

Step3: Make payments

   -

   Create new charge in Stripe with customer credit card details.
   -

   Create a new transfer to recipient accounts by using Stripe.

Advantages of using Stripe

Stripe is a developer-friendly way to accept payments online and in mobile
apps.
The following diagram shows the flow of the scenario described above.






Thank you,
-- 
<[email protected]>
Keerthika Mahendralingam
Associate Software Engineer
Mobile :+94 (0) 776 121144
[email protected]
WSO2, Inc.
lean . enterprise . middleware
_______________________________________________
Architecture mailing list
[email protected]
https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture

Reply via email to