No description
  • JavaScript 84.4%
  • HTML 15.6%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2019-06-13 17:09:45 +02:00
public Update index.html 2019-06-13 17:09:45 +02:00
src First commit 2019-06-13 12:58:15 +02:00
.gitignore First commit 2019-06-13 12:58:15 +02:00
LICENSE Initial commit 2019-06-13 12:37:12 +02:00
package-lock.json First commit 2019-06-13 12:58:15 +02:00
package.json First commit 2019-06-13 12:58:15 +02:00
README.md Update README.md 2019-06-13 13:20:18 +02:00

Work in progress

Call Tracker

This web application is meant to be tool to help teams with a support function build a driver model.
Support teams often take decisions on how to allocate their resources during the day or the week following a single phone call with a customer or user in the need of support.
So keeping track of the reason for these phone calls is a good way to assess what drives a given support team.
Call tracker provides two features:

  • Submission of a call reason: performed right after a call has ended
  • Visualization of the distribution of call reason

Architecture

  • User interface
    The client is developed using React and Redux.
  • Client Hosting
    The application is deployed on an Heroku Dyno.
  • Backend
    The data is persisted using a Firebase Realtime Database

Use the application

  1. Access the application here.
  2. Sign In
  3. Enter reason or select a predefined one
    register reason screenshot
  4. Enter a team name or select a predefined one
  5. Check results: click on the "Results" menu button
    results screenshot

Customization

To customize the predefined dropdown lists, edit dropdowns.json

Resources

  • create-react-app: Create React apps with no build configuration
  • React: A JavaScript library for building user interfaces
  • Chart.js: Simple yet flexible JavaScript charting for designers & developers
  • react-chartjs-2: React wrapper for Chart.js
  • Heroku Dynos: Lightweight containers for running apps
  • Firebase: Mobile and web application development platform