title: Architecture help for MERN app hosted on heroku
body: <p>I am new to React and to whole MERN concept, by now I created 1 React app and 1 MERN app so now I wanted to take my skill to higher level and challenge myself to creating something complex.</p>
  <p>With stack of MERN and deployed to HEROKU, since this is the only thing I know for now.</p>
  <p>Now, I had an idea where I would create app where there would be users with main currency coins where they would get 1 coin every day at midnight and they could bid with other players in particulate time for items. And later on they could use that items in some sort of arena. While I spent few days thinking about it I realized few things:</p>
  <p>I don't know how to trigger logic that will executed every day at midnight and where to place it? I know that it cant be on React part since every user will then have different items so it must be on express but is it on backend or on heroku? Are there any npm packages that I can use for that? I found something about CRON npm packages but I am not sure is that is what I need?
  Also I noticed that heroku put your free apps to sleep and I dont know will it wake up app if I use free heroku?</p>