Hi @adad20 and @skshahnawaz ,
I would consider this project to consist of 2 parts.
Part 1 would be to improve the current medication feature in OpenEMR to store all the necessary medication elements and to integrate well with the prescription feature in OpenEMR. See here for an issue that proposes a way to do this:
add prescription to medication leaves something to be desired :) · Issue #2917 · openemr/openemr · GitHub
Part 2 is the building of the MAR (Medication Administration Record) feature which basically involves documentation of the administration of medications and the ability to derive a multitude of reports from this. For a brief related use case, see this forum thread:
Kiosk view of all upcoming medications?
And for a a more detailed thread discussing MAR, see here: Medical Administration Record
Hope this helps to get you started,
-brady