Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Insert excerpt
Homepage
Homepage
namenavigation_bar
nopaneltrue

Welcome to openIMIS

As an open source initiative, openIMIS is constantly seeking to expand its community of software developers. Whatever your platform - Python, Java, or ReactJS - you will find something worth tackling in the issue queue. The openIMIS tool allows you to re-use and build upon existing workflows, relieving you from having to reinvent the wheel or taking time away from building better solutions for your clients.

...

A number of international organisations organizations fund software development for global goods. Keep monitoring our Opportunities Page to keep up with new funding opportunities. Having a strong community behind you will also help you uncover your own funding opportunities.

...

The openIMIS Initiative works closely with other international organisations organizations and governments to integrate and improve existing eHealth and Social Protection infrastructures. Acquire experience in interoperability standards like HL7 FHIR and learn about other global goods in the eHealth and Social Protection ecosystems.

Get a practical taste of the health financing and social protection business

...

openIMIS comes from the heart of real-world health financing and social protection scenarios. Given the increasing global importance of universal health coverage and universal social protectionUniversal Health Coverage and Universal Social Protection, openIMIS has become THE open - source tool for anyone seeking to implement these programs.

...

If you are a student or young professional, you need practical experience to show off your skills to future employers. While we do not provide certificates, your publicly visible code repositories on GitHub or your contributions to our wiki will provide ample proof of your achievements. You can, of course, choose to work under an alias.

How

...

do I

...

Share your thoughts!

In the openIMIS Service Desk you can get qualified advice from a member of the openIMIS Product Group within a reasonable timeframe. Generally it's a good idea to post any question or suggestion through a formal request as this is easier for us to follow it up.

Contribute your ideas!

Do you have a good idea for a new feature or an urgent need to adapt an existing feature to the situation in your organisation? In the openIMIS Service Desk you can propose new features to a member of the openIMIS Product Group. Try to explain the background and the use case as precisely as possible in a formal feature request. You can even upload screenshots, drawings or concept papers.

Contribute quality!

Nobody is perfect - neither is the openIMIS software. In the openIMIS Service Desk you can report bugs to a member of the openIMIS Product Group. Try to explain as precise as possible what you observed and how you got there in a bug report. Try to upload screenshots of the situation. Please do not post data from real people!

Contribute code!

All our source code is stored in git hub repositories. If you feel that you have a more efficient way of doing things or you have some really nice features to add, you might want to contribute directly to the code base of openIMIS.

Contribute documentation!

The official openIMIS documentation is released on readthedocs.io in sync with the openIMIS software releases. Documenting software is quite a lot of work. If you are into proofreading or technical writing, you might enjoy contributing directly to the documentation. Native speakers in all available languages are especially needed!

Contribute translations!

openIMIS can be customised to several languages without any change in the program code. This means that you can create an openIMIS version for your own country in a relatively short time. If there is already a version in your language, you are still invited to participate in proofreading and in the discussions of the best way to name health financing and social protection terminology in your language.

Contribute assistance!

In the openIMIS Service Desk, members of the openIMIS Product Group are on their guard to actively support the community with practical advice and troubleshooting. If you have a bit of experience with the openIMIS software - be it as a user, implementer or developer - you are most welcome to help out with the frontline support.

How do I get started?

As an independent developer:

get started?

As an independent developer:

  • Take a look at the Developer Starter Kit

  • Consult the openIMIS user documentation

  • If you feel that you need to change code for your own purposes or you have a useful contribution to make, download the code from the GitHub repositories and start programming away. You might want to follow the technical discussions in the Product Roadmap to see that your ideas are in line with what the Developers Committee is planning to do.

  • If you like what you have done, upload your code and create a pull request to get your code included into the master version.

...

For more on how you can engage with the openIMIS community as a developer, please visit our wiki.

Meet some of the openIMIS developers

2M Corp (2MC)

2M Corp (2MC) is a software solutions firm specialising in Data Analytics and Software Development. We at 2MC have more than 20 years of experience in the areas of data analysis of large-scale impact evaluations, surveys and developing software for a range of institutions in Africa. Sectors that have benefited from the software built by our co-founders range from health facilities, to banks and international money transfer institutions in Africa.

PCS Nepal

Professional Computer System (PCS) is an ISO 9001:2015 certified leading software company of Nepal, promoted by IT professionals with more than 30 years of experience in this field. PCS has its niche in developing national or enterprise-wide application for government, banking & financial sectors and manufacturing industries verticals. 

SolDevelo

SolDevelo is a dynamic IT company delivering high-quality software and innovative solutions. Established in 2009, it offers comprehensive Agile Software Development and IT Consulting services. They have engaged in more than 180 realized projects in more than 20 locations over the globe.