Firebase Notes

Description

Exploratory SPA for implementing new tech.
Currently features form validation and submission to Firestore, displaying collection results, with hosting on Firebase.

Tech used

CRA, React hooks, Firebase JavaScript SDK, Firebase hosting, Cloud Firestore, Google Maps JavaScript API Geocoding Service for address input typeahead

Get started

  • npm i
  • Install Firebase CLI
    npm i -g firebase-tools
    npm i @firebase/firestore
  • Set up a project and login
    firebase login
    firebase use <project_id_or_alias>
  • Set up env
  • Localhost
    npm start
  • Deploy
    npm run build
    firebase deploy --only hosting

License

Standard MIT