Nice.
Thanks.

> On Feb 21, 2018, at 3:07 PM, Markus Geiss <[email protected]> wrote:
> 
> OK, gotcha (;
> 
> So, Apache Fineract (https://github.com/apache/fineract) is a standalone
> solution, with no relation to Fineract CN.
> It's a web application build as an all-in-one solution.
> 
> Fineract CN is a complete platform/solution on it's own. We provide a
> separate project, demo-sever, which
> spins up a full deployment locally (
> https://github.com/apache/fineract-cn-demo-server). It's a framework
> build with microservices, which will be orchestrated at deployment time, to
> create a tailored solution.
> 
> Better? (;
> 
> Cheers
> 
> Markus
> 
> .::Yagni likes a DRY KISS::.
> 
> On Wed, Feb 21, 2018 at 2:45 PM Acha Bill <[email protected]> wrote:
> 
>> Hello Markus,
>> 
>> From what you explained, I understand the flow and the relations between
>> the customer and portfolio services and the need to create a new
>> notification service.
>> However, I’m not clear on what platform these services are running on? Is
>> it https://github.com/apache/fineract? <https://github.com/apache/fineract
>> ?>
>> 
>>> On Feb 21, 2018, at 2:11 PM, Markus Geiss <[email protected]> wrote:
>>> 
>>> Hey Acha,
>>> 
>>> there is no connection between the Fineract and Fineract CN repositories.
>>> Both are separate products.
>>> 
>>> So for email and SMS notifications you'd need to create a new
>> microservice
>>> which is listening to
>>> a given set of events to decide if a message needs to be generated. Based
>>> on the wanted message body
>>> you'd need to use internal API calls to collect additional information,
>> and
>>> use the customer service
>>> to retrieve needed contact details to send SMS or Email.
>>> 
>>> So one possible flow would be:
>>> 
>>> A loan was approved and is ready to disbursed. The new notification
>> service
>>> would listen to this event,
>>> read additional data from the portfolio service, prepare the message and
>>> use information fetched via the
>>> customer service to send the message.
>>> 
>>> You can use the template project (
>>> https://github.com/apache/fineract-cn-template) to get started with
>>> the new microservice.
>>> 
>>> In addition you would need to import the portfolio and customer APIs (
>>> https://github.com/apache/fineract-cn-portfolio
>>> https://github.com/apache/fineract-cn-customer)
>>> 
>>> Hope this helps getting started with this.
>>> 
>>> Cheers
>>> 
>>> Markus
>>> 
>>> .::Yagni likes a DRY KISS::.
>>> 
>>> On Tue, Feb 20, 2018 at 1:57 PM Acha Bill <[email protected]> wrote:
>>> 
>>>> My name is Acha Bill. Masters student in software engineering.
>>>> I am interested in Fineract CN SMS and Email Notifications project for
>>>> gsoc 2018.
>>>> 
>>>> I have a few doubts
>>>> 
>>>> Is this the main repo: https://github.com/apache/fineract? <
>>>> https://github.com/apache/fineract?> Like do I need this running before
>>>> integrating the notifications server?
>>>> For the notifications project, which repos are involved?
>>>> https://github.com/openMF/message-gateway <
>>>> https://github.com/openMF/message-gateway> or
>>>> https://github.com/apache/fineract-cn-customer <
>>>> https://github.com/apache/fineract-cn-customer>
>>>> Where can I find issues for:
>>>> https://github.com/apache/fineract-cn-customer <
>>>> https://github.com/apache/fineract-cn-customer> ?
>>>> 
>>>> Any general guidelines to implementing this project will be very useful.
>>>> 
>>>> Thanks.
>>>> 
>>>> 
>>>> 
>> 
>> 

Reply via email to