Skip to content

Elixir powered, Twilio backed, GraphQL, React, and Relay driven call tracking software.

Notifications You must be signed in to change notification settings

jacobwarren/call-tracker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tracker

Tracker is a tool built to solve a real problem: Tracking offline marketing ROI.

It also serves to be an example of how Elixir, third-party APIs, GraphQL, and React/Redux can come together. Once Ecto.Adapters.Cassandra is complete, Tracker will have a new branch to demonstrate how to model your data with Cassandra and the nuances it entails.

Tasks

  • Authentication: Refresh token on each validation to keep fresh
  • Authentication: Add logout mutation
  • Authentication: Ensure users are logged in before their information can be updated
  • Authorization: Create function that verifies users' roles when performing actions
  • Client: Implement React, Redux, Immutable.JS, and Sagas.
  • Client: Implement auth reducer, and actions
  • Logic: Implement Twilio API

About

Elixir powered, Twilio backed, GraphQL, React, and Relay driven call tracking software.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published