The web application for remoteshiva.org.
- For Firebase support:
npm install -g firebase-tools firebase loginyarn config set ignore-engines trueyarn install, then change to packages/functions and runyarn installfor 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.jsonfor 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 trueto resolve an error - Added
"private": trueto packages.json so workspaces can be added and setup no hoist