Skip to content

Breakaway is an app that increases productivity by helping create a culture and community of taking breaks. Managers can track employee PTO and employees can share experiences with this fun and seamless user experience.

License

Notifications You must be signed in to change notification settings

MVC-5/breakaway

Repository files navigation

License Badge

brand

Breakaway

Table of Contents

Project Description

Breakaway is an app that increases productivity by helping create a culture and community of taking breaks. Track employee PTO and share employee experiences across your company with this fun and seamless user experience.

Application Concept

Breakaway from the everyday

Taking time off from work is not only an opportunity to recharge, experience something new and connect with family and friends, it also leads to a healthier and happier life. That allows us to be more productive at work, avoiding burnout and financial consequences for companies.

According to research from the U.S. Travel Association, Oxford Economics, and Ipsos, Americans threw away a total of 768 million unused vacation days in 2018, which represents $65.5 billion in lost benefits. This costs companies in the US $224 Billion per year.

Breakaway helps companies to build a culture of balance in life, encouraging employees to use PTO, creating a more cohesive work environment where employees share their experiences and bond with their coworkers.

Try Breakaway now on Heroku

User Story


  • As an Employer
  • I want my employees to take time off and a tool to easily track PTO
  • So everyone have more job satisfaction be more productive, while the company keeps retention

  • As an Employee
  • I want the process of requesting PTO to be as frictionless as possible, even fun
  • So that I feel supported in taking time off to recharge and maintain good health

Installation

The Breakaway app is hosted on heroku, no special installation is required other than a web browser for mobile or desktop devices. (Google Chrome is recommended).

Features

  • Breakaway will allow employees to request time off through a clean and clear interface
  • Managers can approve or deny a request through the manager portal
  • At the conclusion of vacation employees are encouraged to share a picture and a brief description of their vacation
  • All employees posted vacations will be displayed in a feed on the main page
  • So the company can celebrate together when employees take time off to recharge or have fun

Application Preview

iPad

iPhone

Technology and Framework

  • Express
  • Handlebars
  • MySQL
  • Sequelize
  • Heroku with JawsDB
  • Multer
  • Cloudinary
  • Dotenv
  • Moment
  • Nodemailer

Contributing

  • This project was created by Jon, Caleb, Luke, Dan, and Josh
  • This app is licensed under the MIT licensing model. Feel free to fork the repo or clone it locally to your machine and make whatever changes you'd like.

Questions

  • Feel free to send a DM to any of the original contributors to this repo.

Future Features

  • Differentiate between holidays, weekends and weekdays for requested time off
  • Ability for employee to update a previously submitted request
  • Get rid of using moment in favor of JavaScript date objects
  • Passwords, logins and session storage
  • Allow for likes and comments in the Breakaway feed

License

MIT

About

Breakaway is an app that increases productivity by helping create a culture and community of taking breaks. Managers can track employee PTO and employees can share experiences with this fun and seamless user experience.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published