database design + oauth + awsskd + package.json