Some suggestions:
- try a free alarm extension [FREE] Alarm Extension . It might work for your app.

- write your own alarm manager extension. How long will it take you?
- pay the 12USD for Taifun's paid version
- don't include the feature to make the alarm repeat everyday for a number of days that is inserted by the user
- do a different Project. Is it required your project be a medication reminder?
You don't want to spend it on a project just to finish my school year. Is peace of mind worth giving up several cups of coffee or other drinks for a few days to fund your purchase? Life is full of choices.