A Firebase Powered wiki PWA for Role Playing Games.
A Live Example of the app can be seen at https://mekanismi.web.app n Please note: this GitHub repository does not include the security rules, and firebase config required to run the Wiki. An example of Firebase condig required can be found below. An example Firestore ruleset available upon request.
Clone the repo, and run:
npm install
Create the Firebase project in the Firebase console, and use the Firebase CLI to initialize your App. Rest of this readme expexts you to add Firebase hosting to your app.
firebase init
ß
npm run serve
npm run build
firebase deploy
npm run lint
You need to add a cypress.env.json file to project root with username and password to test the features that require login.
{
"TEST_USER_EMAIL": "an.email@address.com",
"TEST_USER_PASSWORD": "theP4ssw0rd"
}
npm run test:e2e
npm run test:unit
Author: vitku
Demo: https://mekanismi.web.app/
Source Code: https://github.com/vitku/skald
#vuejs #vue #javascript