[Mifos-developer] Guidance on how to access Front end for development

418 views
Skip to first unread message

Musengimana Danny

unread,
Sep 19, 2018, 4:29:34 AM9/19/18
to mifos-d...@lists.sourceforge.net
Hello Team ,

i am new  on Mifos X and Fineract community- app  development  , however i am a java programmer and i am familiar with most of technology used in mifos and fineract development  unless angular JS , and Gradle build tool , which i am learning now .
, I have managed to set up development environment  for its back-end  for fineract provider and also community - app   , i have even managed to import fineract provider source code on IDE am using (Spring tool suite ) and i can access all the packages and source code .
 - The Issues i am getting is to access the front-end (pages ) and how to connect view(web pages) side to controller   
- for the  project i have managed to clone from GIT repository  , when trying to access  webapp - WEB INF , which in most apps is located web pages designing  stuff and other tools , i find nothing but web.xml. and context.xml .
-  The other option  i tried,  is to access  front end source code  by passing on community  - app by using  the following  link file:///C:/Users/xxx/mifosinstall/community-app/app/index.html?baseApiUrl=https://localhost:8443#/  that point to my local repository, i only access blank web page .

I really need guidance on how i can access ,  design  and develop on this app 

Thanks




Santosh Math

unread,
Sep 19, 2018, 5:10:27 AM9/19/18
to Mifos software development, Dev
Welcome to our community. We are happy to see you here.

I would urge you to take a look at these links.

   1. Getting Started Doc
   2. Take Your First Steps
   3. Key Design Principles
   4. Coding Conventions

These are the repositories: Apache Fineract

Here is all other Mifos repositories  including front end (Community  App) , mobile app (Android client, Self service app), Web self  service app, etc


This is a link to how to import the microservices into Intellij - Link


Mifos-developer mailing list
mifos-d...@lists.sourceforge.net
Unsubscribe or change settings at:
https://lists.sourceforge.net/lists/listinfo/mifos-developer


--
Thanks & Regards

Santosh Math

QA Engineer

Conflux Technologies Pvt Ltd

Office+91-080-41208662 | 

Address: #304, 2nd Floor, 7th Main Road, HRBR Layout 1st Block, Bengaluru, Karnataka, 560043 INDIA

Musengimana Danny

unread,
Sep 20, 2018, 8:45:54 AM9/20/18
to mifos-d...@lists.sourceforge.net

Thanks Santosh ,

Got your  guidance  with thanks,  let me take time and work through it 

Musengimana Danny

unread,
Sep 24, 2018, 9:28:20 AM9/24/18
to mifos-d...@lists.sourceforge.net
 Dear Santosh and Team ,

i really appreciate your support  ad all guidance given was very much useful, however  i have already   set  development environment  for back end which  by  cloning 

apache/fineract   git directory  and by also cloning openMF/community- app Git directory  , thus i am still not getting how to edit anything on front end side , such label , link menu ... anything for really . however regarding back end i have imported fineract- provider source code in my spring tool suite  that enabled me to perform some coding. 

Need advice on how to access this front end , as no matter how hard i am not getting to ... any tutorial can be helpful , remember am  a starter on this community . 
Thanks

Regard




  

Shruthi M R

unread,
Sep 25, 2018, 1:07:30 AM9/25/18
to Mifos software development
Hi Musengimma,


Open the front end code in any of the editors like sublime or Visual Studio.
As you know, all your widgets will be in .html file which you can find under path '\app\views' and their respective logic can be found in controllers which are under '\app\scripts\controllers'. 
And if you want to change the name  of any label or add any label or any text add the name in 'locale-en.json' which can be found in '\app\global-translations' and then use. Refer any of the existing html files for clear understanding.

Hope this is what you are looking for. 

Regards,

Shruthi M R

Senior Software Engineer - Conflux Technologies
shr...@confluxtechnologies.com | Skype: Shruthi Rajaram | Mobile: +91-8277012716

Santosh Math

unread,
Sep 25, 2018, 1:52:14 AM9/25/18
to Mifos software development, Dev
@Dev , FYI. 

Musengimana Danny

unread,
Sep 26, 2018, 2:43:32 AM9/26/18
to mifos-d...@lists.sourceforge.net
Hi   Shruthi and team
It was what i was looking for , and it been helpful for really

Thanks for your support

Regards
Reply all
Reply to author
Forward
0 new messages