There are so many places. Given that you are limited on your budget, be prepared to contact anything tech-related you can find and submit your site. [Self - promotion - we'll entertain you - and feature you if you would like to submit yours at StartUpLift.com].
Goodluck with whatever you are building!