Data Assist can be used to add onto the site after it is created initially.
By "inventory back end", do you mean pages to add new products to the database, or edit existing ones?
if so, yes, this can be easily done using the data assist create pages wizard.
you can also use security assist to create the login section and restricting access to the product management pages.