Skip to content

Sistema simplificado de gestão de filas e senhas via SMS/email - ambito Tech4Covid19.org

License

Notifications You must be signed in to change notification settings

naFila-pt/nafila

Repository files navigation

NaFila.pt

NaFila.pt, project related to Tech4Covid19.

CI


Git flow --

Production branch: master

Development branch: dev

  • Live code in dev/qa environment (dev.nafila.pt)
  • Reviewed & Approved PR from any feature branch
  • Auto-deploys to dev environment on PR merge (TO-DO - manual for now via @carlosouro / @thegiantbeast / @telmogoncalves)
  • Any developer can submit branch PR
  • Any developer can review PR & merge

Feature branch: xxx (no naming convention)

  • Feature/bugfix specific branch
  • Any developer can create and push one
  • PR from here to dev when the feature is ready for testing/review

Up and running

  • Clone repo
  • yarn install
  • yarn start - for starting local FE server (auto-refreshes on file changes)

Project folder structure

  • /src/ and public - React.js code (FE)
  • /function/ - Firebase functions code (BE)
  • /docs/ - Back-end & Front-end docs

Note: /tools/ and many components/pages in /src/ were originally auto-generated by RMUIF template and need to be cleanup eventually.

Documentation

  • Serverless (BE) - Firebase Cloud Firestore (DB) & functions (endpoints) description
  • Frontend - React.js front-end docs

Analytics tracking

For grouping data into Analytics overview dashboards (shops/companies/groups with several/distributed queues), manually set .shop = "Flores Maria" and/or .retailerGroup = "Flores lda" and/or .shoppingCentre = "Super Shopping" in the /users/{userId} collections in firestore for each user belonging to the company. These user properties will be available in Google Analytics to filter traffic data to create advanced dashboard and custom reports.

About

Sistema simplificado de gestão de filas e senhas via SMS/email - ambito Tech4Covid19.org

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages