I'd like to build an app with 3 components, and high level requirements:
1. Web / Slack app
a. "Add to Slack" login. Gets users' team details, channels, etc.
b. 2 or 3 API endpoints (for login from chrome extension, and 1 or 2 more endpoints)
c. App sends some data to Slack, and Slack sends some data to app.
2. Chrome extension
a. Logs user in to the app, and stays logged in.
b. Sends some data to our API endpoint.
c. The extension displays some information from the web-app in a popup.
I require the app to be hostable on a PaaS.
I am comfortable with MeteorJS / Flask / Django, but you can use any framework you want. Right now the priority is speed of development, so my thinking is that MeteorJS makes more sense. If you don't use MeteorJS, then maybe you have to use React/ Angular on the front end, and I think that will be slower. Slow development = Bad. Fast development = good.
I'd prefer the DB to be Mongo, but if you have a very good reason to use relational DBs instead, I will hear you out.
You can use any HTML CSS framework you want, as long as it is Bootstrap or Materialize :)
Right now, I care about getting something working QUICKLY. I don't care about performance much (although it's always nice to see some well designed code architecture), but I will care about code quality, DRY, etc. If you stitch together stuff you don't know well, I will know :)
Obviously I will share more details after finalizing person, budget and timeline.