Hi Nicholaus,

Yes you are right, community app does not contain database and it is used
to get a rich User Interface which is user friendly. Database is used in
the back end i.e., in fineract platform. It is not so difficult to get
connection to the DataBase, just a very few steps you need to do.

refer
https://github.com/openMF/incubator-fineract

go down and you will find Instruction to execute Integration test

If I am not wrong, It is a best practice to follow the standard way of
using Database in the back-end and community app for UI.

On Tue, Oct 4, 2016 at 2:14 PM, John Wambura | Green Financial Services Ltd
<john.wamb...@greenfinancials.co.tz> wrote:

> Hello Ed,
>
>
>
> I hope this responds to all the questions that Nicholaus was asking.
> Thanks a lot.
>
>
>
> (Have removed the Mifos Developer List from the mail trail).
>
>
>
>
>
> Kind Regards,
>
>
>
> *John Wambura*  Chief Executive Officer  Green Financial Services Ltd
>
> [image: Description:
> https://img.newoldstamp.com/p/000/011/u635.png?57d0709d223bd]
>
> Mobile: +255 755 777 000 | +255 682 000 333 | +255 656 665 555
>
> Email: john.wamb...@greenfinancials.co.tz
>
> Website: www.greenfinancials.co.tz
>
> Address: P.O. Box 13970, Block K, Plot # 34, Kijitonyama Sayansi, Dar es
> Salaam
>
>
>
>
>
>
>
> *From:* Ed Cable [mailto:edca...@mifos.org]
> *Sent:* Tuesday, October 04, 2016 11:05 AM
> *To:* Mifos software development; dev@fineract.incubator.apache.org
> *Subject:* Re: [Mifos-developer] DEVELOPMENT ON TOP OF MIFOS X/FINERACT
>
>
>
> Hi Nicholaus,
>
>
>
> Welcome to the community! For all questions related to development, you
> should direct those to our Fineract Developer's mailing list which I've
> added to this thread.
>
>
>
> Please see my replies inline:
>
>
>
>
>
>
>
> On Mon, Oct 3, 2016 at 8:13 AM, Nicholaus Ngolongolo <
> nicholaus.ngolong...@greenfinancials.co.tz> wrote:
>
> Dear Colleagues,
>
>
>
> I am just kicking off development and would request your explanation just
> to make sure I am doing the right thing.
>
>
>
> I have source code links for both the Fineract Platform and Community App.
>
>
>
> The Fineract Source code is located at https://github.com/apache/
> incubator-fineract and that is the core banking platform you should
> develop on top of. It was previously the Mifos X platform.
>
>
>
> Mifos X now refers to the distribution on top of the Fineract platform
> that contains our Community App (web client) and Android app (mobile
> client).
>
>
>
> So to summarize you can now think of Mifos X as the product (which
> contains a web client and mobile app) that is powered by Fineract platform.
>
>
>
> I noted that source code for the Community App does not contain the
> database. Correct me if I am wrong.
>
>
>
> Yes that is correct as the Community App is just the front-end user
> interface that consumes the APIs within the platform. You need to have a
> running instance of the Fineract platform going.
>
>
>
> ·         Looking at what we are trying to do, that is building an
> independent highly customized application, what does it mean to start
> building it on top of Mifos X as opposed to doing so on Fineract?
>
>
>
> You should build directly on the Fineract platform, even if you are using
> the Community App, aka the Mifos X web client as your user interface for
> the starting point.  Any changes to the core functionality will be made to
> the Fineract platform. Any UI-level changes can be made to the Community
> App or on whatever UI interface you might build yourself.
>
>
>
> ·         If I build it on top of Mifos X, how do I connect it to the
> database if I eventually want it to run as a separate web based application?
>
>
>
> The installation documentation explains how to connect to the database
> when building on top of the Fineract platform but I"ll let Shreyank better
> respond.
>
>
>
> ·         From experience, what is the development best practices?
>
>
>
> Please look at some of the links in our Contributor's Zone for Fineract -
> https://cwiki.apache.org/confluence/display/FINERACT/Contributor%27s+Zone
> and documents like https://mifosforge.jira.com/wiki/display/MDZ/Working+
> with+Code in our Mifos Developer Zone: https://mifosforge.jira.
> com/wiki/display/MDZ/Welcome+to+the+Zone
>
>
>
> Kind Regards,
>
>
>
> *Nicholaus Ngolongolo*  Lead Developer  Green Financial Services Ltd
>
> [image: Description:
> https://img.newoldstamp.com/p/000/011/u635.png?57d0709d223bd]
>
> Mobile: +255 656 414 320
>
> Email: nicholaus.ngolong...@greenfinancials.co.tz
> <john.wamb...@greenfinancials.co.tz>
>
> Website: www.greenfinancials.co.tz
>
> Address: P.O. Box 13970, Block K, Plot # 34, Kijitonyama Sayansi, Dar es
> Salaam
>
>
>
>
>
>
>
>
> ------------------------------------------------------------
> ------------------
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, SlashDot.org! http://sdm.link/slashdot
> Mifos-developer mailing list
> mifos-develo...@lists.sourceforge.net
> Unsubscribe or change settings at:
> https://lists.sourceforge.net/lists/listinfo/mifos-developer
>
>
>
>
>
> --
>
> *Ed Cable*
>
> Director of Community Programs, Mifos Initiative
>
> edca...@mifos.org | Skype: edcable | Mobile: +1.484.477.8649
>
>
>
> *Collectively Creating a World of 3 Billion Maries | *http://mifos.org
> <http://facebook.com/mifos>  <http://www.twitter.com/mifos>
>
>
>

Reply via email to