This app is for coaches in the Tampa Underground Network. It's the product of a coding sprint to create the Minimum Viable Product (MVP) of a mobile app for the Tampa Underground's Coaching Department. There's an instance running on Heroku: https://ugcoaching.herokuapp.com/
The coaching department exists to provide fresh eyes and listening hearts for kingdom-minded leaders, helping them pursue what God has called them to in our city. We think every believer has the spiritual DNA in them to grow a faith community which follows Jesus and plays its part in engaging every evil -- but sometimes people are unsure where to begin or what next steps to take. What dream has God deposited in you? Whether you are just getting started or have been leading a microchurch for a while and feel like you could benefit from some fresh input, we would love to walk alongside you. Get in touch at Underground.Coach.
The app is a single-page hybrid app written with Vue.js and the Framework7 UI toolkit. An API served by Express.js in Node provides the data, proxied from an Airtable database. User access to the API is authenticated with Auth0.
A full-featured Framework7 Vue with Webpack setup with hot-reload & css extraction. Based on Vue Webpack Boilerplate
src/assets
- folder with static assets (images)src/components
- folder with custom.vue
componentssrc/css
- put custom app CSS styles here. Don't forget to import them inmain.js
src/pages
- app.vue
pagessrc/main.js
- main app file where you include/import all required libs and init appsrc/routes.js
- app routessrc/app.vue
- main app structure/component