Skip to content

It is a Full Stack app for Human Resources to Register Employees and upload their information details through files using React TypeScript in the Frontend to Node, Express, MongoDB in the backend.

Notifications You must be signed in to change notification settings

noarrassam/Human-Resources

Repository files navigation

Name: Noar Rassam

Human Resources App

Description

It is a Full Stack app for Human Resources to Register Employees and upload their information details through files using React TypeScript in the Frontend to Node, Express, MongoDB in the backend.

Used

  • HTML

  • CSS

  • Bootstrap-CDN

  • Controlled Components

  • Routes

  • Private Routes

  • Forms

  • React Hooks: useState, useEffect, useContext

  • Axios

  • formData

  • JWT

  • Validation => express-validator

  • sendGrid => sending emails

  • Password Hash => bcryptjs

Login Page

Directory

Forget Password - Send Email

Directory

Registration Form- Admin | Employee

Directory Directory Directory

Info Page

Directory

Upload a File - Clicking on a Name - Hyperlink

Directory Directory

Edit Admin's Profile

Directory

MongoDB Compass

Directory Directory Directory

About

It is a Full Stack app for Human Resources to Register Employees and upload their information details through files using React TypeScript in the Frontend to Node, Express, MongoDB in the backend.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published