this application is no longer under development. though it served its purpose as a proof-of-concept, airtable should not be used in production as a back-end. future variants will use a different tech stack.
v2 is under development
Install Node.js & NPM on your machine.
Create a new Firebase project.
git clone https://github.com/majordomo-consulting/openride.git
cd openride
firebase login
firebase apps:sdkconfig web
nano /src/services/firebase.js
npm install
npm run serve
Airtable
Firebase Setup
Your admin panel is available at https://your.url/admin
Update your Airtable as needed - changes are immediately reflected within your application
Changing authentication from false to true in /src/router/index.js
will add Firebase authentication to those pages
Vue.js, Leaflet.js, OpenStreetMap, Vuetify, Firebase, Airtable
This software is released under the GPL 3.