The web application for remoteshiva.org
.
- For Firebase support:
npm install -g firebase-tools
firebase login
yarn config set ignore-engines true
yarn install
, then change to packages/functions and runyarn install
for server-side Firebase functions- Run
yarn dev
Run yarn deploy dev
or yarn deploy prod
to deploy to Firebase Hosting
- React/TypeScript/Babel/Webpack
styled-components
+ Tailwind UIreact-i18next
- Peruse the
package.json
for more detail!
- TODO: more detail here
TypeScript support didn't work when I tried it, so Firebase Functions are intentionally written in JS. Functions aren't designed for yarn, so some tweaks are required to get them to work with yarn. Changes made:
- Ran
yarn config set ignore-engines true
to resolve an error - Added
"private": true
to packages.json so workspaces can be added and setup no hoist