Skip to content

Basic HR Information System for managing and organizing information about all employees in workplace.

License

Notifications You must be signed in to change notification settings

dr96mabuza/human-resources-information-system

Repository files navigation

Human Resource Information System

Description

  • Basic HR Information System for managing and organizing information about all employees in workplace. The goal is to have a centralized and efficient way to manage employee information across the organization.

  • For live demo: https://delightful-cajeta-c7d19a.netlify.app/

Contents

Project Status

  • Ongoing

For Development

  • You will need to have node.js and npm already installed on your computer.
  • Clone project
git clone [email protected]:dr96mabuza/human-resources-information-system.git
  • npm install gets all the project dependencies.
  • npm run dev runs nodemon server locally.
npm install && npm run dev

Issues

  • Backend response time is slow on first call. So please be patient.
  • When i started the project, the spec i was given was not clear enough on how the app is suppose to look and how it need to work. Therefore its hard to style/format the project.
  • Storing tokens. since the token is generated from the backend, i am currently saving it on local storage. could not choose between sessions, cookies or local storage.

Technologies used

  • React + Vite
  • Vanilla CSS

About

Basic HR Information System for managing and organizing information about all employees in workplace.

Topics

Resources

License

Stars

Watchers

Forks