Skip to content

VGraupera/1on1tracker

master
Switch branches/tags
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
src
 
 
 
 
 
 
 
 
 
 
 
 
 
 

1 on 1 Tracker

app-icon

One-on-one tracking app for managers and their direct reports written in React and Firebase built and designed for the mobile web.

Instead of continuing to use paper, or forgetting things, I wanted an app to keep track of my one-on-ones, plus I wanted to learn more about React and Firebase, so I created this.

A live version can be found at https://www.1on1tracker.com

Quick Demo of 1on1tracker.com mobile website

Stack

  • React
  • Redux
  • React-Redux
  • React-Router
  • React-Router-Redux
  • Redux-Thunk
  • Redux-Form
  • Firebase
  • Material-UI
  • React-GA for Google Analytics

This project was bootstrapped with Create React App.

Gallery

Deploy

  • Create a firebase project
  • Enable Google Authentication
  • Fork this repo
  • Copy src/firebase/config.js.example to src/firebase/config.js and fill out
  • npm run build
  • install firebase CLI tools
  • firebase deploy

Code Style

For the most part, this code attempts to follow Airbnb's styleguide.

Roadmap

The basic feature set is a list of meetings with notes linked to direct reports.

  • Better UI design and styling
  • Sorting
  • Search
  • Google hangout integration
  • Slack integration
  • Reports
  • Test coverage

Want to talk about one on ones? Have an idea or question? Contact me.

Contact

If you find this useful, follow me @vgraupera

About

One-on-one tracking app for managers and their direct reports written in React and Firebase built and designed for the mobile web.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published