# Dario Schiraldi : Help Needed - Steps to Create and Deploy My First OpenMRS Module

**URL:** <https://talk.openmrs.org/t/dario-schiraldi-help-needed-steps-to-create-and-deploy-my-first-openmrs-module/46147>\
**Category:** Development\
**Created:** [May 29, 2025, 7:35am UTC](https://talk.openmrs.org/t/dario-schiraldi-help-needed-steps-to-create-and-deploy-my-first-openmrs-module/46147 "2025-05-29T07:35:17Z")\
**Posts on this page:** 1\
**Showing post:** 2

<div class="post-metadata">

**Author:** ![ruhanga](https://talk.openmrs.org/user_avatar/talk.openmrs.org/ruhanga/32/8318_2.png) [@ruhanga](https://talk.openmrs.org/u/ruhanga)\
**Post date:** [May 29, 2025, 4:45pm UTC](https://talk.openmrs.org/t/dario-schiraldi-help-needed-steps-to-create-and-deploy-my-first-openmrs-module/46147/2 "2025-05-29T16:45:15Z")

</div>

Hi @darioschiraldi99,

You’ve probably already come across this documentation:

> **[Create and Deploy Your First OpenMRS Module - Documentation - OpenMRS Wiki](https://openmrs.atlassian.net/wiki/spaces/docs/pages/25477395/Create+and+Deploy+Your+First+OpenMRS+Module)**

It provides a great foundation to help you get started. There’s also ongoing [efforts to improve and streamline module deployment](https://talk.openmrs.org/t/enhance-openmrs-sdk-to-support-dockerized-module-based-distribution-builds/46082)—specifically, a feature to enhance the SDK, allowing for module deployment along with its configured dependencies on an instance.

In the meantime, my personal workflow (similar to that in the above docs) has involved setting up a Reference Application or Platform instance, building the module, dropping the compiled `.omod` file into the instance’s `modules` folder, and then starting the instance.

---

_[View the full topic](https://talk.openmrs.org/t/dario-schiraldi-help-needed-steps-to-create-and-deploy-my-first-openmrs-module/46147)._
