Skip to content

Onboarding system which makes it smoother for HR managers to help new employees

License

Notifications You must be signed in to change notification settings

MarketingPlus/Onboard

 
 

Repository files navigation

Onboard - New Employee Onboarding Application

LICENSE

DESCRIPTION 😊

A Onboarding application which makes it easier for you to manage your new employees, giving them tasks, todos and projects with a calender outlining each individual due date

SCREENSHOT

TABLE OF CONTENTS

ACCEPTANCE CRITERIA 🤙

GIVEN that I have logged into the app.

THEN I’m presented with an admin section and the option to review an employeeaccount or create a new account.

WHEN I create a new employee.

THEN I can generate a webpage from our standard company template, which already has our company org structure, values, team, and base onboarding plan setup.

WHEN I click edit employee plan.

THEN I have the option to setup/edit that employees onboarding plan in a calendar/project format.

WHEN I save the plan.

THEN I’m able to publish the employee page and setup an email address and password to allow the new employee access their page only.

WHEN the new employee logs in.

THEN they are presented with a welcome pop up that displays a message from the CEO, which only occurs on their first login

LINKS 🔗

REPOSITORY DEPLOYED

FEATURES 💥

  • Javascript

  • NPM

  • Node.js

  • SQL

  • Express

  • Sequelize

  • Handlebars

  • Dotenv

  • BrycptJS

INSTALLATION 🖥️

  1. Download this repository whether thats through git cloning or downloading the direct application

  2. You need to have and successfully installed Node.js you can find it HERE

  3. Once you have installed Node.js run the command npm i in the terminal to install the packages required to run this application

USAGE 📄

  • Deployed live on Heroku please check out the Heroku link above

QUESTIONS 📧

If you have any question and concerns about this application or you would like to report an issue please send me an email.

LICENSE ⚖️

Copyright (c) Benjamin, Sandeep, Ushante and Michael & Onboarding Team Members. All rights reserved.

Licensed under the MIT license.

About

Onboarding system which makes it smoother for HR managers to help new employees

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 46.9%
  • Handlebars 27.6%
  • CSS 22.4%
  • HTML 3.1%