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
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
-
Javascript
-
NPM
-
Node.js
-
SQL
-
Express
-
Sequelize
-
Handlebars
-
Dotenv
-
BrycptJS
-
Download this repository whether thats through git cloning or downloading the direct application
-
You need to have and successfully installed Node.js you can find it HERE
-
Once you have installed Node.js run the command
npm i
in the terminal to install the packages required to run this application
- Deployed live on Heroku please check out the Heroku link above
If you have any question and concerns about this application or you would like to report an issue please send me an email.
Copyright (c) Benjamin, Sandeep, Ushante and Michael & Onboarding Team Members. All rights reserved.
Licensed under the MIT license.