Have you ever thought of creating API's using google sheets? For smaller projects (e.g. portfolio) it doesn't make any sense to create a brand new project, use a database and host it to heroku.
instead you can create a google sheet, add some data and...