GithubHelp home page GithubHelp logo

trentoncornwall / teamcoach Goto Github PK

View Code? Open in Web Editor NEW
2.0 0.0 3.0 2.46 MB

Website to manage a database of 1:1 coaching plans with Supervsiors

Home Page: http://team-coach.herokuapp.com/

HTML 1.26% JavaScript 81.77% CSS 16.97%

teamcoach's Introduction

Purpose:

This app provides companies with a way of centralizing and organizing one on one meetings with their teams. A supervisor can log into the app. Create a new coaching plan and view/edit the plans with their employee's.

All coaching plans are ment to be a gold the person wants to accomplish. It can be as simple or as complex as you want. The plans consist with what the goal is "Focus Area" and weekly plans on working towards accomplishing the goal. Each week Employee and Employer comes up with 1 idea that will bring the person one step closer to the goal. Involving Commitment from both parties: An "I" statment with the result at the end of the week.

How to run it.

  1. run npm i to install all.
  2. npm run seed => will add the admin user
  3. npm start

Login Page:

Login In Page

Team Navigate Page:

Teams Page

Empty Plan Page:

Plan Page

teamcoach's People

Contributors

trentoncornwall avatar amazingefren avatar kknosala avatar jmlagorce avatar

Stargazers

 avatar  avatar

teamcoach's Issues

Admin Page

  • Only accessible by admin level users
  • Able to add and remove users
  • Able to set access levels (ie. Supervisor, Manager, Employee)

Team Breakdown Page

  • This page is only viewed by managers and supervisors.
  • The manager's assigned team is displayed by default.
  • Managers will be able to see other teams and see coaching profiles of other teams
  • When a team is clicked, a list of all employees on the team is displayed
  • When employee is clicked, show coaching reports
  • Able to create new report and archive old reports

MySQL Database Setup

Create Paths and models for the MySQL server

  • Database Route
  • Database Models
  • HTML Routes
  • API Routes

Coaching Page

Coaches should be able to do the following:

  • Set monthly and weekly goals
  • Give feedback on employee progress
  • Provide resources for training

User Authorization

User information should be stored and when a user inputs their credentials, the database should be checked against to verify that they are a legitimate user.

Front Page Design

Create the front page login. Will need to have input fields for the following:

  • User Name
  • Password

Assign Roles

Kurt Knosala - Models / Log in / Admin?

Joshua LaGorce - Main page

Trenton Cornwall - Main Page

Efren Castro - Plan

All do CSS / DB design

Make a schedule

Create a basic schedule for project 3

  • Project Plan
  • Minimum Viable Product
  • Final Plan
  • Functionality Push
  • Polish

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.